ElectronWARCGenerator
Extends:
WARCWriterBase → ElectronWARCGenerator
WARC Generator for use with Electron
Method Summary
Public Methods | ||
public |
async generateWARC(capturer: ElectronRequestCapturer, wcDebugger: Object, genOpts: WARCGenOpts): Promise<void> |
|
public |
async generateWarcEntry(nreq: CDPRequestInfo, wcDebugger: Object): Promise<void> Generate a WARC record |
Public Methods
public async generateWARC(capturer: ElectronRequestCapturer, wcDebugger: Object, genOpts: WARCGenOpts): Promise<void> source
Params:
Name | Type | Attribute | Description |
capturer | ElectronRequestCapturer | The Electron request capturer that contains requests to be serialized to the WARC |
|
wcDebugger | Object | the Electron debugger to use to get the response body |
|
genOpts | WARCGenOpts | Options for generating the WARC and optionally generating WARC info, WARC info + Webrecorder Player bookmark list, metadata records |
public async generateWarcEntry(nreq: CDPRequestInfo, wcDebugger: Object): Promise<void> source
Generate a WARC record
Params:
Name | Type | Attribute | Description |
nreq | CDPRequestInfo | The captured HTTP info |
|
wcDebugger | Object | The Electron webcontents debugger object |