<div dir="ltr">Благодарю всех за помощь! Отключил сжатие на бекенде</div><div class="gmail_extra"><br clear="all"><div><div class="gmail_signature"><span style="font-family:Arial,Tahoma,Verdana,sans-serif;font-size:12px;background-color:rgb(255,255,255)">С уважением, Михаил</span></div></div>
<br><div class="gmail_quote">19 марта 2015 г., 16:48 пользователь Maxim Dounin <span dir="ltr"><<a href="mailto:mdounin@mdounin.ru" target="_blank">mdounin@mdounin.ru</a>></span> написал:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hello!<br>
<span class=""><br>
On Thu, Mar 19, 2015 at 04:44:48PM +0300, Aleksandr Sytar wrote:<br>
<br>
> 19 марта 2015 г., 16:37 пользователь Михаил Пульман <<a href="mailto:pullmix@gmail.com">pullmix@gmail.com</a>><br>
> написал:<br>
><br>
> > Да, получается на nginx приходит сжатый ответ и инжект не срабатывает.<br>
> > Подскажите каким образом можно произвести инжект js-скрипта в ответ, если<br>
> > на nginx со стороны сервера приложения приходит уже сжатый ответ ?<br>
> ><br>
><br>
> Капитан Очевидность подсказывает - распаковать его перед подачей в nginx,<br>
> например другим nginx + gungzip<br>
> <a href="http://nginx.org/ru/docs/http/ngx_http_gunzip_module.html" target="_blank">http://nginx.org/ru/docs/http/ngx_http_gunzip_module.html</a><br>
<br>
</span>Это плохой путь. Правильнее всего - отключить сжатие на бекенде.<br>
Если же это по каким-то причинам невозможно - то обычно достаточно<br>
спилить заголовок Accept-Encoding из запроса к бекенду:<br>
<br>
proxy_set_header Accept-Encoding "";<br>
<br>
<a href="http://nginx.org/ru/docs/http/ngx_http_proxy_module.html#proxy_set_header" target="_blank">http://nginx.org/ru/docs/http/ngx_http_proxy_module.html#proxy_set_header</a><br>
<div class="HOEnZb"><div class="h5"><br>
--<br>
Maxim Dounin<br>
<a href="http://nginx.org/" target="_blank">http://nginx.org/</a><br>
<br>
_______________________________________________<br>
nginx-ru mailing list<br>
<a href="mailto:nginx-ru@nginx.org">nginx-ru@nginx.org</a><br>
<a href="http://mailman.nginx.org/mailman/listinfo/nginx-ru" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx-ru</a></div></div></blockquote></div><br></div>