Re: unit: 400 ошибка при заголовках, содержащих юникод
Валентин Бартенев
vbart на nginx.com
Чт Июл 5 16:00:55 UTC 2018
On Thursday 05 July 2018 18:37:34 Maxim Dounin wrote:
> Hello!
>
> On Thu, Jul 05, 2018 at 06:23:22PM +0300, Валентин Бартенев wrote:
>
> > On Thursday 05 July 2018 17:30:58 Vitaly Ponomarev wrote:
> > > А если добавить специальный ключик для этих целей?
> > > Кому надо - осознанно разрешат.
> > >
> > > ==
> > > # Разрешить использовать переменные со значениями в unicode
> > > hdr_unicode_values yes|no; default no
> > >
> > > # Разрешить использовать переменные с именами в unicode
> > > hdr_unicode_keys yes|no; default no
> > >
> > [..]
> >
> > nginx испокон веков не пропускает в именах заголовков что-либо,
> > кроме A-Za-z_- (таким образом фильтруется не просто юникод,
> > а даже +.$\/ и куча других интересных символов) и ручки для
> > отключения нет.
>
> Ручка для отключения - есть, "ignore_invalid_headers off",
> http://nginx.org/r/ignore_invalid_headers.
>
Запамятовал значит. =)
--
Валентин Бартенев
Подробная информация о списке рассылки nginx-ru