Skip to content

ElectronWebRequest

Unofficial

Intercepts and observes a session’s network requests at various life-cycle stages.

Import:

import type { ElectronWebRequest } from '@obsidian-typings/obsidian-catalyst-latest';

Signature:

export interface ElectronWebRequest

Methods

Method Returns Description
onBeforeRedirect(filter, listener) void Registers a listener called when a server initiated redirect is about to occur, filtered by filter.
onBeforeRedirect(listener) void Registers a listener called when a server initiated redirect is about to occur.
onBeforeRequest(filter, listener) void Registers a listener called when a request is about to occur, filtered by filter.
onBeforeRequest(listener) void Registers a listener called when a request is about to occur.
onBeforeSendHeaders(filter, listener) void Registers a listener called before sending an HTTP request, once the request headers are available, filtered by filter.
onBeforeSendHeaders(listener) void Registers a listener called before sending an HTTP request, once the request headers are available.
onCompleted(filter, listener) void Registers a listener called when a request is completed, filtered by filter.
onCompleted(listener) void Registers a listener called when a request is completed.
onErrorOccurred(filter, listener) void Registers a listener called when an error occurs, filtered by filter.
onErrorOccurred(listener) void Registers a listener called when an error occurs.
onHeadersReceived(filter, listener) void Registers a listener called when HTTP response headers of a request have been received, filtered by filter.
onHeadersReceived(listener) void Registers a listener called when HTTP response headers of a request have been received.
onResponseStarted(filter, listener) void Registers a listener called when the first byte of the response body is received, filtered by filter.
onResponseStarted(listener) void Registers a listener called when the first byte of the response body is received.
onSendHeaders(filter, listener) void Registers a listener called just before a request is going to be sent to the server, filtered by filter.
onSendHeaders(listener) void Registers a listener called just before a request is going to be sent to the server.

Links to this page: