Functions
Const getHttpFetch
- getHttpFetch(env: ProcessEnv, extraOptions?: HttpOptions): (input: RequestInfo, init?: RequestInit) => Promise<Response>
-
Parameters
-
env: ProcessEnv
-
extraOptions: HttpOptions = ...
Returns (input: RequestInfo, init?: RequestInit) => Promise<Response>
-
- (input: RequestInfo, init?: RequestInit): Promise<Response>
-
Parameters
-
input: RequestInfo
-
Optional init: RequestInit
Returns Promise<Response>
Const getHttpsFetch
- getHttpsFetch(env: ProcessEnv, extraOptions?: HttpsOptions): (input: RequestInfo, init?: RequestInit) => Promise<Response>
-
Parameters
-
env: ProcessEnv
-
extraOptions: HttpsOptions = ...
Returns (input: RequestInfo, init?: RequestInit) => Promise<Response>
-
- (input: RequestInfo, init?: RequestInit): Promise<Response>
-
Parameters
-
input: RequestInfo
-
Optional init: RequestInit
Returns Promise<Response>
Const getKeepAliveAgentOptions
- getKeepAliveAgentOptions(env: ProcessEnv): { freeSocketTimeout: undefined | number; keepAlive: boolean; keepAliveMsecs: undefined | number; maxFreeSockets: undefined | number; maxSockets: undefined | number; socketActiveTTL: undefined | number; timeout: undefined | number }
-
Parameters
Returns { freeSocketTimeout: undefined | number; keepAlive: boolean; keepAliveMsecs: undefined | number; maxFreeSockets: undefined | number; maxSockets: undefined | number; socketActiveTTL: undefined | number; timeout: undefined | number }
-
freeSocketTimeout: undefined | number
-
keepAlive: boolean
-
keepAliveMsecs: undefined | number
-
maxFreeSockets: undefined | number
-
maxSockets: undefined | number
-
socketActiveTTL: undefined | number
-
timeout: undefined | number
Const isFetchKeepaliveEnabled
- isFetchKeepaliveEnabled(env: ProcessEnv): boolean
-
Parameters
Returns boolean
Const newHttpAgent
- newHttpAgent(httpOptions: HttpOptions): AgentKeepAlive
-
Parameters
Returns AgentKeepAlive
Const newHttpsAgent
- newHttpsAgent(httpsOptions: HttpsOptions): HttpsAgent
-
Parameters
-
httpsOptions: HttpsOptions
Returns HttpsAgent