aboutsummaryrefslogtreecommitdiff
path: root/src/net/http/httputil/reverseproxy_test.go
diff options
context:
space:
mode:
authorIan Lance Taylor <iant@golang.org>2022-11-14 12:02:23 -0800
committerGopher Robot <gobot@golang.org>2022-11-15 00:02:58 +0000
commite6ebbefaf848604c8df3e2a58e146948b03e608b (patch)
tree49c7cc356b4d83e9c86a336e6f9f58a099bd3242 /src/net/http/httputil/reverseproxy_test.go
parent2b59307ac21135ab8db58e08fb98211fbedbb10d (diff)
downloadgo-e6ebbefaf848604c8df3e2a58e146948b03e608b.tar.xz
net/url, net/http/httputil: accept invalid percent encodings
Per https://url.spec.whatwg.org/#percent-encoded-bytes an invalid percent encoding should be handled as ordinary text. Fixes #56732 Change-Id: Ib0259dfd704922905289eebaacbf722e28f6d636 Reviewed-on: https://go-review.googlesource.com/c/go/+/450375 Run-TryBot: Ian Lance Taylor <iant@google.com> Reviewed-by: Damien Neil <dneil@google.com> Reviewed-by: Ian Lance Taylor <iant@google.com> Auto-Submit: Ian Lance Taylor <iant@google.com> Run-TryBot: Ian Lance Taylor <iant@golang.org> TryBot-Result: Gopher Robot <gobot@golang.org>
Diffstat (limited to 'src/net/http/httputil/reverseproxy_test.go')
-rw-r--r--src/net/http/httputil/reverseproxy_test.go2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/net/http/httputil/reverseproxy_test.go b/src/net/http/httputil/reverseproxy_test.go
index 5b882d3a45..5a0237494c 100644
--- a/src/net/http/httputil/reverseproxy_test.go
+++ b/src/net/http/httputil/reverseproxy_test.go
@@ -1831,7 +1831,7 @@ func testReverseProxyQueryParameterSmuggling(t *testing.T, wantCleanQuery bool,
cleanQuery: "a=1",
}, {
rawQuery: "a=1&a=%zz&b=3",
- cleanQuery: "a=1&b=3",
+ cleanQuery: "a=1&a=%zz&b=3",
}} {
res, err := frontend.Client().Get(frontend.URL + "?" + test.rawQuery)
if err != nil {