История изменений
Исправление LINUX-ORG-RU, (текущая версия) :
что бы экранировало не все символы подряд, а в зависимости от того, в какой части URL они находятся
А как это вообще выглядит? Где идёт выборочное экранирование? Если что-то экранируется оно должно всё экранироваться, а не выборочно. Или я чего не понимаю может конечно.
Может дешевле будет не сам URL целиком обрабатывать, а именно эти кусочки тем же ngx.encode_args
отдельные и всё потом конкатенировать вместе.
https://github.com/openresty/lua-nginx-module#ngxencode_args
Исходная версия LINUX-ORG-RU, :
что бы экранировало не все символы подряд, а в зависимости от того, в какой части URL они находятся
А как это вообще выглядит? Где идёт выборочное экранирование? Если что-то экранируется оно должно всё экранироваться, а не выборочно. Или я чего не понимаю может конечно