Skip to main content

Module metadata

Module metadata 

Source
Expand description

HTTP → gRPC metadata, trace-context, and deadline propagation.

Converts relevant HTTP headers into gRPC MetadataMap entries for upstream calls (forwarded headers are configurable via YAML), propagates W3C trace-context across the boundary, and carries a client deadline through as the upstream call timeout.

Functions§

apply_request_deadline
Apply a client-supplied deadline to the upstream gRPC call.
http_headers_to_grpc_metadata
Extract HTTP headers into a gRPC MetadataMap.