Skip to main content

Interface: TransportRequest

Defined in: packages/client/src/core/transport.ts:14

Properties

data?

optional data?: unknown

Defined in: packages/client/src/core/transport.ts:19


deadline?

optional deadline?: number

Defined in: packages/client/src/core/transport.ts:26

Absolute wall-clock deadline (Date.now() + ms), shared across every retry attempt.


headers?

optional headers?: Record<string, string>

Defined in: packages/client/src/core/transport.ts:20


method

method: string

Defined in: packages/client/src/core/transport.ts:15


onUploadProgress?

optional onUploadProgress?: (event) => void

Defined in: packages/client/src/core/transport.ts:28

Parameters

event

UploadProgressEvent

Returns

void


params?

optional params?: Record<string, unknown>

Defined in: packages/client/src/core/transport.ts:18


requestId?

optional requestId?: string

Defined in: packages/client/src/core/transport.ts:27


responseType?

optional responseType?: ResponseType

Defined in: packages/client/src/core/transport.ts:21


signal?

optional signal?: AbortSignal

Defined in: packages/client/src/core/transport.ts:22


timeout?

optional timeout?: number

Defined in: packages/client/src/core/transport.ts:24

Per-attempt timeout, in milliseconds.


url

url: string

Defined in: packages/client/src/core/transport.ts:17

Absolute URL or a path beginning with /.