Skip to main content
Version: Next

HttpRequest

HTTP Request as accepted by BaseHttpClient methods.

Hierarchy

Index

Properties

optionalbody

body?: Readable

optionalcookieJar

cookieJar?: CookieJar

optionalencoding

encoding?: BufferEncoding

optionalfollowRedirect

followRedirect?: boolean | (response) => boolean

optionalheaderGenerator

headerGenerator?: { getHeaders: (options) => Record<string, string> }

Type declaration

  • getHeaders: (options) => Record<string, string>
      • (options): Record<string, string>
      • Parameters

        • options: Record<string, unknown>

        Returns Record<string, string>

optionalheaderGeneratorOptions

headerGeneratorOptions?: Record<string, unknown>

optionalheaders

headers?: Headers

optionalinsecureHTTPParser

insecureHTTPParser?: boolean

optionalmaxRedirects

maxRedirects?: number

optionalmethod

optionalproxyUrl

proxyUrl?: string

optionalsessionToken

sessionToken?: object

optionalsignal

signal?: AbortSignal

optionalthrowHttpErrors

throwHttpErrors?: boolean

optionaltimeout

timeout?: number

url

url: string | URL

optionaluseHeaderGenerator

useHeaderGenerator?: boolean