From 07ac9dc70c927f75ed366b97ac33015505c89be1 Mon Sep 17 00:00:00 2001 From: David Baynard Date: Tue, 4 Mar 2025 16:48:36 +0000 Subject: [PATCH] docs: clarify limitation around reverse_proxy --- src/docs/markdown/caddyfile/directives/reverse_proxy.md | 1 + 1 file changed, 1 insertion(+) diff --git a/src/docs/markdown/caddyfile/directives/reverse_proxy.md b/src/docs/markdown/caddyfile/directives/reverse_proxy.md index 587735d..36a4750 100644 --- a/src/docs/markdown/caddyfile/directives/reverse_proxy.md +++ b/src/docs/markdown/caddyfile/directives/reverse_proxy.md @@ -686,6 +686,7 @@ Three placeholders will be made available within the `handle_response` routes: - `{rp.header.*}` The headers from the backend's response. +While the reverse proxy response handler can copy the new response received from the proxy back to the client, it cannot pass on that new response to a subsequent reverse proxy. Every use of `reverse_proxy` receives the body from the original request (or as modified with a different module).