Re: unit: 400 ошибка при заголовках, содержащих юникод

Maxim Dounin mdounin на mdounin.ru
Чт Июл 5 15:37:34 UTC 2018


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.

-- 
Maxim Dounin
http://mdounin.ru/


Подробная информация о списке рассылки nginx-ru