<br><br><div><span class="gmail_quote"></span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">По всей видимости запрос сначала разкодируется из url-encoing в
<br>обычнцю строку. А потом снова кодируется при передаче бэкенду.<br><br>А какая разница? Бэкенд это все равно должен раскодировать до того как<br>что либо сделает с этим URL<br><br></blockquote></div><br>Хитрость в том, что&nbsp; это файлы лежат с такими именами =)
<br>И к ним надо обращаться 2 способами, 1 через бэкэнд, 2 локально.<br>Локально&nbsp; имена выходят какие надо, а вот на бэкэнд оно едет в lc виде.<br>Да,&nbsp; lc подвергаются только %символ'ы.<br><br>Кстати а почему nginx кодирует так странно? Приезжает то в виде больших
<br>буковок а он шлёт маленькими.<br><br>Ну и может быть кто-то посоветует как его заставить работать в соответствии с:<br><br>==цитата из <a href="http://www.sysoev.ru/nginx/docs/http/ngx_http_proxy_module.html#proxy_pass==">
http://www.sysoev.ru/nginx/docs/http/ngx_http_proxy_module.html#proxy_pass==</a><br><br>Если на сервер нужно передать URI в необработанном виде, то для этого
в директиве proxy_pass нужно указать URL сервера без URI:
<blockquote><pre>location  /some/path/ {<br>    proxy_pass   <a href="http://127.0.0.1">http://127.0.0.1</a>;<br>}<br></pre></blockquote>== конец цитаты ==<br><br>Best Regards,<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Oleg.<br><br>