Skip to main content

Class: HttpTimeoutResolver

A resolver for handling HTTP request timeouts. It throws a RequestTimeoutError with a custom message when a timeout occurs.

Implements​

Constructors​

Constructor​

new HttpTimeoutResolver(options): HttpTimeoutResolver

Parameters​

options​

HttpPluginOptions

Returns​

HttpTimeoutResolver

Methods​

resolve()​

resolve(timeout): Promise<void>

Resolves a timeout definition based on the execution transport.

Parameters​

timeout​

TimeoutDefinition

The timeout definition to resolve.

Returns​

Promise<void>

A promise resolving when the timeout has been resolved or void if synchronous.

Implementation of​

TimeoutResolver.resolve