LINUX.ORG.RU

История изменений

Исправление LINUX-ORG-RU, (текущая версия) :

что бы экранировало не все символы подряд, а в зависимости от того, в какой части URL они находятся

А как это вообще выглядит? Где идёт выборочное экранирование? Если что-то экранируется оно должно всё экранироваться, а не выборочно. Или я чего не понимаю может конечно.

Может дешевле будет не сам URL целиком обрабатывать, а именно эти кусочки тем же ngx.encode_args отдельные и всё потом конкатенировать вместе.

https://github.com/openresty/lua-nginx-module#ngxencode_args

Исходная версия LINUX-ORG-RU, :

что бы экранировало не все символы подряд, а в зависимости от того, в какой части URL они находятся

А как это вообще выглядит? Где идёт выборочное экранирование? Если что-то экранируется оно должно всё экранироваться, а не выборочно. Или я чего не понимаю может конечно