Welcome! Log In Create A New Profile

Advanced

Re: implicit *LWS ?

Alexandre Snarskii
October 08, 2010 11:12AM
On Thu, Oct 07, 2010 at 08:07:37PM +0400, Maxim Dounin wrote:
> > >
> > > Это фича, LWS не поддерживаются, да и в HTTPbis они deprecated.
> >
> > thanks.
> > Хотя, jimho, не поддерживать deprecated и not recommended headers - это
> > все-таки нарушение robustness principle (be liberal in what you accept).
>
> Кто ж спорит (хотя на самом деле с robustness principle нужно быть
> очень осторожным, ибо он любит оборачиваться security flaws). Но
> хорошего патча нет, а приоритет у этой задачи всилу описанных
> обстоятельств, скажем так, низкий.

но если будет сторонний патч, который удовлетворит критерию
"хорошести", он имеет шансы на интеграцию (например, в 0.9) ?

> > б) изменить логику чтения запроса, разрешив чтение в случае когда
> > буферизовано менее двух байт.
>
> Так нельзя - эти два байта вполне могут, скажем, вообще завершать
> запрос.

Убедили. Существует use-case, в котором такое поведение все ломает.

Второй вариант, модифицирующий только state machine, в аттаче.

--
In theory, there is no difference between theory and practice.
But, in practice, there is.

_______________________________________________
nginx-ru mailing list
nginx-ru@nginx.org
http://nginx.org/mailman/listinfo/nginx-ru
Subject Author Posted

implicit *LWS ?

Alexandre Snarskii October 06, 2010 07:50AM

Re: implicit *LWS ?

Valery Kholodkov October 06, 2010 08:54AM

Re: implicit *LWS ?

Alexandre Snarskii October 06, 2010 09:58AM

Re: implicit *LWS ?

Maxim Dounin October 06, 2010 09:44AM

Re: implicit *LWS ?

Alexandre Snarskii October 07, 2010 11:36AM

Re: implicit *LWS ?

Maxim Dounin October 07, 2010 12:08PM

Re: implicit *LWS ?

Alexandre Snarskii October 08, 2010 11:12AM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 248
Record Number of Users: 8 on April 13, 2023
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready