Learn how you can manipulate incoming traffic and route requests to services in your cluster.
Destination types
Direct responses
Directly respond to incoming requests without forwarding them to services by returning a pre-defined …
Request matching
Specify how you want to match requests that arrive at your gateway.
Redirects
Redirect requests to another host or path.
Rewrites
Change the host header or prefix path in requests.
Route delegation
Buffering
Fine-tune connection speeds for read and write operations.
External processing (extProc)
Header control
Health checks
Enable health checks on the gateway proxy or your upstreams to automatically monitor their …
Session affinity
Route requests for a particular session to the same upstream service instance that served the …
TCP keepalive
Enable TCP keepalive on downstream and upstream connections.
Proxy protocol
Preserve connection information such as the client IP address and port for traffic that goes through …
Transformations
Mutate and transform requests and responses before forwarding them to the destination.
Traffic splitting
Set up weight-based routing between multiple apps.