netLog
Ведение журнала сетевых событий для сессии.
Процесс: Основной
const { netLog } = require('electron')
app.whenReady().then(async () => {
await netLog.startLogging('/path/to/net-log')
// After some network events
const path = await netLog.stopLogging()
console.log('Net-logs written to', path)
})
См. --log-net-log, чтобы вести журнал сетевых событий на протяжении всего жизненного цикла приложения.
Примечание: Все методы, если не указано иное, могут использоваться только после того, как будет отправлено событие ready модуля app.
Методы
netLog.startLogging(path[, options])
-
pathстрока - Путь к файлу для записи сетевых логов.
Возвращает Promise<void> - разрешается, когда запись в сетевом журнале начата.
Начинает запись сетевых событий в path.
netLog.stopLogging()
Возвращает Promise<void> - разрешается, когда сетевой журнал записан на диск.
Останавливает запись сетевых событий. Если не вызывается, ведение сетевого журнала автоматически завершится при выходе из приложения.
Свойства
netLog.currentlyLogging Только для чтения
Свойство boolean, которое указывает, ведется ли в настоящее время запись сетевых логов.
© GitHub Inc.
Licensed under the MIT license.
https://www.electronjs.org/docs/latest/api/net-log