@mojojs/core
    Preparing search index...

    Class Headers

    HTTP header class.

    Index
    • Parameters

      • init: string[] = []

      Returns Headers

    _headers?: HeaderBuffer
    _init: string[]
    • Returns HeaderBuffer

    • Append header value.

      Parameters

      • name: string
      • value: string

      Returns this

    • Clone headers.

      Returns Headers

    • Remove hop-by-hop headers that should not be retransmitted.

      Returns this

    • Get header value.

      Parameters

      • name: string

      Returns string | null

    • Get all headers values individually.

      Parameters

      • name: string

      Returns string[]

    • Get web links from Link header according to RFC5988.

      Returns Record<string, Record<string, string>>

      // Extract information about next page
      const {link, title} = headers.getLinks().next;
    • Remove header.

      Parameters

      • name: string

      Returns this

    • Set header value.

      Parameters

      • name: string
      • value: string

      Returns this

    • Set web links to Link header according to RFC5988.

      Parameters

      • links: Record<string, string>

      Returns this

      // Link to next and previous page
      headers.setLinks({next: 'http://example.com/foo', prev: 'http://example.com/bar'});
    • Convert headers into a plain array of name/value pairs.

      Returns string[]

    • Convert headers into a plain object.

      Returns Record<string, string>

    • Convert headers to string.

      Returns string