Skip to content

Latest commit

 

History

History
119 lines (61 loc) · 3.33 KB

File metadata and controls

119 lines (61 loc) · 3.33 KB

downflux


downflux / HttpFetchOptions

Interface: HttpFetchOptions

Defined in: packages/contracts/DownloadContracts.ts:74

HTTP fetch options. Controls request headers, retries, timeout, and referer.

Extends

Extended by

Properties

headers?

optional headers?: Record<string, string>

Defined in: packages/contracts/DownloadContracts.ts:76

Custom request headers


timeoutMs?

optional timeoutMs?: number

Defined in: packages/contracts/DownloadContracts.ts:79

Request timeout in milliseconds


retries?

optional retries?: number

Defined in: packages/contracts/DownloadContracts.ts:82

Failed request retry count


referer?

optional referer?: string

Defined in: packages/contracts/DownloadContracts.ts:85

Request referer URL


formData?

optional formData?: Record<string, string>

Defined in: packages/contracts/DownloadContracts.ts:88

Optional FormData for POST requests


userAgent?

optional userAgent?: string

Defined in: packages/contracts/ExecutionContracts.ts:129

Inherited from

HttpAgentOptions.userAgent


enableSniSpoofing?

optional enableSniSpoofing?: boolean

Defined in: packages/contracts/ExecutionContracts.ts:131

Inherited from

HttpAgentOptions.enableSniSpoofing


proxy?

optional proxy?: ProxyOptions

Defined in: packages/contracts/ExecutionContracts.ts:133

Inherited from

HttpAgentOptions.proxy


dispatcher?

optional dispatcher?: Dispatcher

Defined in: packages/contracts/ExecutionContracts.ts:135

Inherited from

HttpAgentOptions.dispatcher