diff options
| author | Sean Liao <sean@liao.dev> | 2025-03-17 19:20:32 +0000 |
|---|---|---|
| committer | Sean Liao <sean@liao.dev> | 2025-03-18 12:57:12 -0700 |
| commit | c8eced8580028328fde7c03cbfcb720ce15b2358 (patch) | |
| tree | 4aeec9bc3758ad18be8de22fa9af23672caaa724 /src/net/http/httputil | |
| parent | 6b18311bbc94864af48d10aad73fd4eb7ea0d9a1 (diff) | |
| download | go-c8eced8580028328fde7c03cbfcb720ce15b2358.tar.xz | |
net/http/httputil: document ProxyRequest.SetURL limitations
Fixes #50337
Change-Id: I898ff6352f46f0f9b540b053049c5116e2165827
Reviewed-on: https://go-review.googlesource.com/c/go/+/658536
Reviewed-by: Damien Neil <dneil@google.com>
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
Reviewed-by: Cherry Mui <cherryyz@google.com>
Diffstat (limited to 'src/net/http/httputil')
| -rw-r--r-- | src/net/http/httputil/reverseproxy.go | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/net/http/httputil/reverseproxy.go b/src/net/http/httputil/reverseproxy.go index 079d5c86f7..5d27880735 100644 --- a/src/net/http/httputil/reverseproxy.go +++ b/src/net/http/httputil/reverseproxy.go @@ -42,6 +42,8 @@ type ProxyRequest struct { // SetURL routes the outbound request to the scheme, host, and base path // provided in target. If the target's path is "/base" and the incoming // request was for "/dir", the target request will be for "/base/dir". +// To route requests without joining the incoming path, +// set r.Out.URL directly. // // SetURL rewrites the outbound Host header to match the target's host. // To preserve the inbound request's Host header (the default behavior |
