Pavel Mihaduk
March 24, 2015 08:38AM
Может, хотя бы для uwsgi сделать исключение? Он как раз ожидает
подчеркивания.

On 24 March 2015 15:12:57 Maxim Dounin wrote:
> Hello!
>
> On Tue, Mar 24, 2015 at 11:34:21AM +0300, Pavel Mihaduk wrote:
> > Кстати, в связи с подчеркиваниями у меня давно вопрос: чего ради было
> > делать дефолт именно таким, какой он есть? Мне в свое время это доставило
> > немало головной боли с uwsgi, когда nginx выбрасывал REQUEST_METHOD :(
>
> Потому что в рамках протокола CGI (используемого, в своих
> вариациях, чуть менее, чем везде, включая переменные $http_... в
> самом nginx'е) заголовки представляются в виде переменных с
> именами HTTP_HEADER_NAME, и заголовки с подчёркиваниями - не
> отличимы от заголовков со стандартным дефисом. Соответственно
> заголовки с подчёркиванием могут быть использованы для того, чтобы
> выдать их за какие-либо специальные заголовки (Content-Length,
> X-Real-IP, whatever).
>
> При этом в HTTP - не бывает стандартных заголовков с
> подчёркиванием, и если вдруг подчёркивание встретилось - это
> чья-то самодеятельность.
>
> Формально, по стандарту HTTP - подчёркивание использовать можно,
> это обычный символ. Но, в свете вышеизложенного, обрабатывать
> такие заголовки и пропускать их на бекенды - плохая идея.
>
> --
> Maxim Dounin
> http://nginx.org/
>
> _______________________________________________
> nginx-ru mailing list
> nginx-ru@nginx.org
> http://mailman.nginx.org/mailman/listinfo/nginx-ru
_______________________________________________
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru
Subject Author Posted

Цепочка nginx proxy

MereMortals March 23, 2015 05:50PM

Re: Цепочка nginx proxy

Gena Makhomed March 23, 2015 06:08PM

Re: Цепочка nginx proxy

Maxim Dounin March 23, 2015 06:28PM

Re: Цепочка nginx proxy

Pavel Mihaduk March 24, 2015 04:36AM

Re: Цепочка nginx proxy

Maxim Dounin March 24, 2015 08:14AM

Re: Цепочка nginx proxy

Pavel Mihaduk March 24, 2015 08:38AM

Re: Цепочка nginx proxy

Maxim Dounin March 24, 2015 10:28AM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 208
Record Number of Users: 8 on April 13, 2023
Record Number of Guests: 500 on July 15, 2024
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready