Skip to main content

RequestLogEntry

@webda/debug


Interface: RequestLogEntry

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

A single entry in the request log

Properties​

duration?​

optional duration?: number

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

Duration


error?​

optional error?: RequestLogError

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

Captured error, if the request failed.


id​

id: string

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

Unique identifier


method​

method: string

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

Method


requestBody?​

optional requestBody?: RequestLogBody

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

Captured request body.


requestHeaders?​

optional requestHeaders?: Record<string, string>

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

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


responseBody?​

optional responseBody?: RequestLogBody

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

Captured response body.


responseHeaders?​

optional responseHeaders?: Record<string, string>

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

Captured response headers (single string values).


statusCode?​

optional statusCode?: number

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

Status code


timestamp​

timestamp: number

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

Timestamp


url​

url: string

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

URL