Skip to main content

Web Request Port (ports)

Classes

WebRequestPort

import { WebRequestPort } from '@hexajs-dev/ports';
class WebRequestPort { ... }

Methods

onBeforeRequestAddListener()

onBeforeRequestAddListener(listener: (details: HexaWebWebRequestDetails) => any, filter: HexaWebWebRequestFilter, extraInfoSpec?: HexaWebWebRequestExtraInfoSpec[]): void

onBeforeRequestRemoveListener()

onBeforeRequestRemoveListener(listener: (details: HexaWebWebRequestDetails) => any): void

onBeforeSendHeadersAddListener()

onBeforeSendHeadersAddListener(listener: (details: HexaWebWebRequestDetails) => any, filter: HexaWebWebRequestFilter, extraInfoSpec?: HexaWebWebRequestExtraInfoSpec[]): void

onBeforeSendHeadersRemoveListener()

onBeforeSendHeadersRemoveListener(listener: (details: HexaWebWebRequestDetails) => any): void

onCompletedAddListener()

onCompletedAddListener(listener: (details: HexaWebWebRequestDetails) => void, filter: HexaWebWebRequestFilter): void

onCompletedRemoveListener()

onCompletedRemoveListener(listener: (details: HexaWebWebRequestDetails) => void): void

onErrorOccurredAddListener()

onErrorOccurredAddListener(listener: (details: HexaWebWebRequestDetails) => void, filter: HexaWebWebRequestFilter): void

onErrorOccurredRemoveListener()

onErrorOccurredRemoveListener(listener: (details: HexaWebWebRequestDetails) => void): void

onHeadersReceivedAddListener()

onHeadersReceivedAddListener(listener: (details: HexaWebWebRequestDetails) => any, filter: HexaWebWebRequestFilter, extraInfoSpec?: HexaWebWebRequestExtraInfoSpec[]): void

onHeadersReceivedRemoveListener()

onHeadersReceivedRemoveListener(listener: (details: HexaWebWebRequestDetails) => any): void