TracedRequest
Interface: TracedRequest
Defined in: packages/core/src/services/requesttracer.ts:4
Description of a request entering the framework, given to the registered RequestTracer
Properties
clientIp?
optionalclientIp?:string
Defined in: packages/core/src/services/requesttracer.ts:22
Resolved client address (see HttpServer.resolveClientIp)
headers
headers:
Record<string,string|string[] |undefined>
Defined in: packages/core/src/services/requesttracer.ts:20
Lowercase header names, HTTP/2 pseudo-headers removed
method
method:
string
Defined in: packages/core/src/services/requesttracer.ts:10
HTTP method, or "POST" for gRPC
path
path:
string
Defined in: packages/core/src/services/requesttracer.ts:12
Path without query; for gRPC "/pkg.Service/Method"
protocol
protocol:
"http"|"grpc"
Defined in: packages/core/src/services/requesttracer.ts:8
Protocol
protocolVersion?
optionalprotocolVersion?:string
Defined in: packages/core/src/services/requesttracer.ts:18
"1.1" | "2"
scheme?
optionalscheme?:"http"|"https"
Defined in: packages/core/src/services/requesttracer.ts:16
Scheme