Fake Mirrors
    Preparing search index...

    Class HttpHeadersWrap

    Wrapper class for HTTP message headers.

    • Appends a value to an existing header or creates a new one.

      Parameters

      • name: string

        The header name (case-insensitive).

      • value: string

        The value to append.

      Returns this

      This wrapper for method chaining.

      Error If the wrapper is frozen.

    • Deletes one or more headers.

      Parameters

      • arg: string | string[]

        The single header name or the array of names to delete.

      Returns this

      This wrapper for method chaining.

      Error If the wrapper is frozen.

    • Gets a header value as a string or array of strings.

      Parameters

      • name: string

        The header name (case-insensitive).

      Returns HttpHeader | undefined

      The header value, or undefined if the header does not exist.

    • Gets a header value as an array of strings.

      Parameters

      • name: string

        The header name (case-insensitive).

      Returns string[] | undefined

      The header values as an array, or undefined if the header does not exist.

    • Gets a header value as a single string.

      Parameters

      • name: string

        The header name (case-insensitive).

      Returns string | undefined

      The first header value, or undefined if the header does not exist.

    • Checks if a header exists.

      Parameters

      • name: string

        The header name (case-insensitive).

      Returns boolean

      true if the header exists, false otherwise.

    • Clears all headers and resets to an empty state.

      Returns this

      This wrapper for method chaining.

      Error If the wrapper is frozen.

    • Sets a header value.

      Parameters

      • name: string

        The header name (case-insensitive).

      • value: HttpHeader

        The new header value.

      Returns this

      This wrapper for method chaining.

      Error If the wrapper is frozen.

    • Sets the Content-Type header from an object.

      Parameters

      Returns this

      This wrapper for method chaining.

      Error If the wrapper is frozen.

      Error If Content-Type formatting fails.