netLog | Electron
https://www.electronjs.org/ru/docs/latest/api/net-log • 43 KB fetched Open original page
netLog | Electron
Перейти к основному содержанию
Electron Документация API Блог Инструменты
* Electron Forge
* Electron Fiddle
Сообщество
* Управление
* Примеры
* Ресурсы
Релизы Русский
* English
* Deutsch
* Español
* Français
* 日本語
* Português
* Русский
* 中文
Поиск
* Модули основного процесса
* app
* autoUpdater
* BaseWindow
* BrowserView
* Deprecated
* BrowserWindow
* clipboard
* contentTracing
* crashReporter
* desktopCapturer
* dialog
* globalShortcut
* ImageView
* inAppPurchase
* ipcMain
* Menu
* MenuItem
* MessageChannelMain
* MessagePortMain
* nativeImage
* nativeTheme (Родная тема)
* net
* netLog
* Notification (Оповещения)
* powerMonitor
* powerSaveBlocker
* process
* protocol
* pushNotifications
* safeStorage
* screen
* session
* sharedTexture
* ShareMenu
* shell
* systemPreferences
* TouchBar
* Tray
* utilityProcess
* webContents
* WebContentsView
* webFrameMain
* View
* Модули графического процесса
* Utility Process Modules
* Пользовательские DOM-элементы
* Chromium и Node.js
* Классы
* Структуры API
*
* Модули основного процесса
* netLog На этой странице
netLog
Журналирование сетевых событий сессии.
Process: Main
const { app , 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 )
} )
See --log-net-log to log network events throughout the app's lifecycle.
[!NOTE] All methods unless specified can only be used after the ready event of the app module gets emitted.
Методы
netLog.startLogging(path[, options])
* path string - путь к файлу для записи сетевых журналов.
* options Object (опционально)
* captureMode string (опционально) - Какие типы данных должны быть зафиксированы. По умолчанию будут записаны только метаданные о запросах. Установка этого в includeSensitive будет включать cookies и данные аутентификации. Установка на everything включит все байты, передаваемые на сокеты. Может быть default , includeSensitive или everything .
* maxFileSize number (опционально) - Когда журнал заполнится и станет больше этого размера, регистрация автоматически прекратится. По умолчанию неограничено.
Возвращает Promise<void> - разрешает, когда сетевой журнал начал запись.
Запускает запись сетевых событий в path .
netLog.stopLogging()
Returns Promise<void> - resolves when the net log has been flushed to disk.
Остановка записи сетевых событий. Если не вызвано, ведение сетевого журнала автоматически закроется при выходе из приложения.
Свойства
netLog.currentlyLogging Только чтение
A boolean property that indicates whether network logs are currently being recorded.
Редактировать эту страницу
Назад
net
Далее
Notification (Оповещения)
* Методы
* startLogging
* stopLogging
* Свойства
* currentlyLogging
Документация
* Начало работы
* Справка по API
Контрольные списки
* Характеристика
* Безопасность
Инструменты
* Electron Forge
* Electron Fiddle
Сообщество
* Управление
* Ресурсы
* Discord
* Bluesky
* X
* Mastodon
* Stack Overflow
Подробнее
* GitHub
* Open Collective
* Панель управления инфраструктурой
Авторское право OpenJS Foundation и участники проекта Electron. Все права защищены. OpenJS Foundation обладает зарегистрированными товарными знаками и использует их. Список товарных знаков OpenJS Foundation приведён в нашей Политике в отношении товарных знаков и в Списке товарных знаков . Товарные знаки™ и логотипы®, не указанные в списке товарных знаков OpenJS Foundation , являются товарными знаками™ или зарегистрированными® товарными знаками их владельцев. Их использование не подразумевает какой-либо принадлежности к ним или поддержки с их стороны. The OpenJS Foundation | Условия использования | Политика конфиденциальности | Устав | Кодекс поведения | Политика в отношении товарных знаков | Список товарных знаков | Политика использования файлов cookie
Hosting and infrastructure graciously provided by
Links found on this page
- Перейти к основному содержанию [direct]
- Electron [direct]
- Документация [direct]
- API [direct]
- Блог [direct]
- Electron Forge [direct]
- Electron Fiddle [direct]
- Управление [direct]
- Примеры [direct]
- Ресурсы [direct]
- Релизы [direct]
- English [direct]
- Deutsch [direct]
- Español [direct]
- Français [direct]
- 日本語 [direct]
- Português [direct]
- 中文 [direct]
- autoUpdater [direct]
- BaseWindow [direct]
- BrowserView Deprecated [direct]
- BrowserWindow [direct]
- clipboard [direct]
- contentTracing [direct]
- crashReporter [direct]
- desktopCapturer [direct]
- dialog [direct]
- globalShortcut [direct]
- ImageView [direct]
- inAppPurchase [direct]
- ipcMain [direct]
- Menu [direct]
- MenuItem [direct]
- MessageChannelMain [direct]
- MessagePortMain [direct]
- nativeImage [direct]
- nativeTheme (Родная тема) [direct]
- net [direct]
- Notification (Оповещения) [direct]
- powerMonitor [direct]
- powerSaveBlocker [direct]
- process [direct]
- protocol [direct]
- pushNotifications [direct]
- safeStorage [direct]
- screen [direct]
- session [direct]
- sharedTexture [direct]
- ShareMenu [direct]
- shell [direct]
- systemPreferences [direct]
- TouchBar [direct]
- Tray [direct]
- utilityProcess [direct]
- webContents [direct]
- WebContentsView [direct]
- webFrameMain [direct]
- View [direct]
- Пользовательские DOM-элементы [direct]
- Chromium и Node.js [direct]
- Классы [direct]
- Структуры API [direct]
- Main [direct]
- Редактировать эту страницу [direct]
- Характеристика [direct]
- Безопасность [direct]
- Discord [direct]
- Bluesky [direct]
- X [direct]
- Mastodon [direct]
- Stack Overflow [direct]
- GitHub [direct]
- Open Collective [direct]
- Панель управления инфраструктурой [direct]
- OpenJS Foundation [direct]
- Политике в отношении товарных знаков [direct]
- Списке товарных знаков [direct]
- Условия использования [direct]
- Политика конфиденциальности [direct]
- Устав [direct]
|
|