For the complete documentation index, see llms.txt. Markdown versions of all docs pages are available by appending .md to any docs URL.
Traffic management
Manage traffic with routing, matching, transformations, and traffic splitting.
Control traffic with external processing, request matching, redirects, transformations, and traffic splitting.
Buffering
Buffer requests and responses for inspection or replay.
Direct responses
Return responses directly without forwarding to upstream services.
Dynamic Forward Proxy (DFP)
Route traffic dynamically to upstream servers based on request characteristics.
External processing (ExtProc)
Modify requests and responses with an external gRPC processing server.
gRPC routing
Route and configure gRPC traffic in agentgateway.
Header control
Modify HTTP request and response headers.
Matching
Match requests by headers, host, method, path, or query parameters.
Redirects
Redirect requests to another host or path.
Rewrites
Rewrite host headers or path prefixes in requests.
Transformations
Mutate and transform requests and responses before forwarding them.
Route delegation
Manage routing rules more effectively by using multiple connected HTTPRoute resources.
Locality-aware routing
Reduce cross-zone traffic costs and latency with topology-aware routing, and fail over to other …
Traffic splitting
Set up A/B testing, traffic splitting, and canary deployments using weighted routing.