onvif
    Preparing search index...

    Interface OnvifRawRequestOptions

    interface OnvifRawRequestOptions {
        action?: string;
        array?: string[];
        body: string;
        digestStaleRetried?: boolean;
        headers?: OutgoingHttpHeaders;
        rawXML?: string[];
        service?: keyof OnvifServices;
        signal?: AbortSignal;
        soapHeaders?: OnvifSoapBody;
        timeout?: number;
        url?: URL;
    }

    Hierarchy

    Index
    action?: string

    SOAP 1.2 action URI for Content-Type (namespace/Operation). When omitted, derived from the envelope Body like v0.x.

    array?: string[]

    Tags that should be forced to be arrays

    body: string

    SOAP body

    digestStaleRetried?: boolean

    Internal: already retried once after a 401 with Authorization present (stale / rotated Digest nonce). Prevents an infinite challenge loop.

    headers?: OutgoingHttpHeaders
    rawXML?: string[]

    Values of these tags will be in xml2js format

    service?: keyof OnvifServices

    Name of service (ptz, media, etc)

    signal?: AbortSignal

    Abort the HTTP request (useful for long-poll Events PullMessages). When aborted, the socket is destroyed and the promise rejects with AbortError. Passed through to Node's http.request.

    soapHeaders?: OnvifSoapBody

    Additional SOAP-headers

    timeout?: number

    Timeout for pull-point event requests

    url?: URL

    Defines another url to request