From 04d1ed40ca996a61490c2656654fe8e729711bdd Mon Sep 17 00:00:00 2001 From: Runxi Yu Date: Wed, 12 Feb 2025 20:06:03 +0800 Subject: router_{http,ssh}.go, url_misc.go: Fix escaping --- url_misc.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'url_misc.go') diff --git a/url_misc.go b/url_misc.go index 7dc0ad5..86a3c6e 100644 --- a/url_misc.go +++ b/url_misc.go @@ -50,7 +50,7 @@ func parse_request_uri(request_uri string) (segments []string, params url.Values segments = strings.Split(strings.TrimPrefix(path, "/"), "/") for i, segment := range segments { - segments[i], err = url.QueryUnescape(segment) + segments[i], err = url.PathUnescape(segment) if err != nil { return nil, nil, misc.Wrap_one_error(err_bad_request, err) } -- cgit v1.2.3