]> git.kaiwu.me - njs.git/commit
HTTP: expect escaped URIs in r.internalRedirect().
authorDmitry Volyntsev <xeioex@nginx.com>
Fri, 29 Apr 2022 00:23:02 +0000 (17:23 -0700)
committerDmitry Volyntsev <xeioex@nginx.com>
Fri, 29 Apr 2022 00:23:02 +0000 (17:23 -0700)
commit33f96f117fbf5d750b1bb30f8b5db64c3b1acfc3
tree54039c187042f1fb9a7f61fc7b1a3dc0a7f3df81
parent2ce538ea8f637d91f0f8518925995c662a4b50c4
HTTP: expect escaped URIs in r.internalRedirect().

Similarly to the nginx change in 975d7ab37b39 (1.17.2), we should accept
properly escaped URIs and unescape them as needed, else it is not possible
to handle URIs with question marks.

Previously, the URI was used as is.
nginx/ngx_http_js_module.c