Skip to main content

RequestLogEntry

@webda/debug


Interface: RequestLogEntry

Defined in: debug/src/requestlog.ts:28

A single entry in the request log

Properties​

duration?​

optional duration?: number

Defined in: debug/src/requestlog.ts:34


error?​

optional error?: RequestLogError

Defined in: debug/src/requestlog.ts:44

Captured error, if the request failed.


id​

id: string

Defined in: debug/src/requestlog.ts:29


method​

method: string

Defined in: debug/src/requestlog.ts:30


requestBody?​

optional requestBody?: RequestLogBody

Defined in: debug/src/requestlog.ts:38

Captured request body.


requestHeaders?​

optional requestHeaders?: Record<string, string>

Defined in: debug/src/requestlog.ts:36

Captured request headers (lowercased keys, single string values).


responseBody?​

optional responseBody?: RequestLogBody

Defined in: debug/src/requestlog.ts:42

Captured response body.


responseHeaders?​

optional responseHeaders?: Record<string, string>

Defined in: debug/src/requestlog.ts:40

Captured response headers (single string values).


statusCode?​

optional statusCode?: number

Defined in: debug/src/requestlog.ts:33


timestamp​

timestamp: number

Defined in: debug/src/requestlog.ts:32


url​

url: string

Defined in: debug/src/requestlog.ts:31