]> git.kaiwu.me - nginx.git/commit
Perl: expect escaped URIs in $r->internal_redirect().
authorMaxim Dounin <mdounin@mdounin.ru>
Fri, 12 Jul 2019 12:39:26 +0000 (15:39 +0300)
committerMaxim Dounin <mdounin@mdounin.ru>
Fri, 12 Jul 2019 12:39:26 +0000 (15:39 +0300)
commit8df08b02b89c151e4bf04bc3c7c9a37e9ebcba9d
tree2e5b9d2fa8d3bf8ceea46de37158e711c5877034
parent9e883a2e48ff8e55fcfb091284b44d8fa66fc007
Perl: expect escaped URIs in $r->internal_redirect().

Similarly to the change in 5491:74bfa803a5aa (1.5.9), we should accept
properly escaped URIs and unescape them as needed, else it is not possible
to handle URIs with question marks.
src/http/modules/perl/nginx.xs
src/http/modules/perl/ngx_http_perl_module.c
src/http/modules/perl/ngx_http_perl_module.h