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 /.