Interface APIResponse

APIResponse class represents responses returned by apiRequestContext.get(url[, options]) and similar methods.

Hierarchy

  • APIResponse

Methods

  • Returns the buffer with response body.

    Returns Promise<Buffer>

  • Disposes the body of this response. If not called then the body will stay in memory until the context closes.

    Returns Promise<void>

  • An object with all the response HTTP headers associated with this response.

    Returns {
        [key: string]: string;
    }

    • [key: string]: string
  • An array with all the request HTTP headers associated with this response. Header names are not lower-cased. Headers with multiple entries, such as Set-Cookie, appear in the array multiple times.

    Returns {
        name: string;
        value: string;
    }[]

  • Returns the JSON representation of response body.

    This method will throw if the response body is not parsable via JSON.parse.

    Returns Promise<any>

  • Contains a boolean stating whether the response was successful (status in the range 200-299) or not.

    Returns boolean

  • Contains the status code of the response (e.g., 200 for a success).

    Returns number

  • Contains the status text of the response (e.g. usually an "OK" for a success).

    Returns string

  • Returns the text representation of response body.

    Returns Promise<string>

  • Contains the URL of the response.

    Returns string

Generated using TypeDoc