Skip to content

ActivityPlug API / @activityplug/core / VettedFetchOptions

Interface: VettedFetchOptions ​

Defined in: packages/core/src/http/vetted-fetch.ts:70

Properties ​

allowPrivateNetworks? ​

readonly optional allowPrivateNetworks?: boolean

Defined in: packages/core/src/http/vetted-fetch.ts:71


dispatchPinned ​

readonly dispatchPinned: PinnedDispatcher

Defined in: packages/core/src/http/vetted-fetch.ts:81


lookup ​

readonly lookup: LookupAddresses

Defined in: packages/core/src/http/vetted-fetch.ts:80


maxBodyReads? ​

readonly optional maxBodyReads?: number

Defined in: packages/core/src/http/vetted-fetch.ts:77

Maximum non-EOF reads shared by request replay/forwarding and the response body.


maxRedirects? ​

readonly optional maxRedirects?: number

Defined in: packages/core/src/http/vetted-fetch.ts:73


originPolicy ​

readonly originPolicy: OriginPolicy

Defined in: packages/core/src/http/vetted-fetch.ts:83

The policy is evaluated again after every redirect, before DNS resolution.


remoteStructuredBytes ​

readonly remoteStructuredBytes: number

Defined in: packages/core/src/http/vetted-fetch.ts:72


replayBodyBytes? ​

readonly optional replayBodyBytes?: number

Defined in: packages/core/src/http/vetted-fetch.ts:75

Maximum body size that may be retained for a body-preserving redirect.


timeoutMs? ​

readonly optional timeoutMs?: number

Defined in: packages/core/src/http/vetted-fetch.ts:79

Overall deadline covering policy, DNS, dispatch, redirects, and response body.