Судя по спеке, заголовок действительно необязательный, так что это баг не сафари.
>A request or response that includes a payload body can include a >content-length header field. A request or response is >also malformed if the >value of a content-length header field does not equal the sum of theDATA ><https://http2.github.io/http2-spec/#DATA> frame payload lengths >that form >the body. > On 20 окт. 2015 г., at 13:00, Илья Шипицин <chipits...@gmail.com> wrote: > > Добрый день! > > налетели на ситуацию > > 1) браузер сафари (без разницы - десктопный или мобильный) > 2) включен http2 > 3) отправляется POST с пустым телом > 4) запрос проксируется с nginx на http-апстрим > > в результате получается, что сафари, видя, что тело пустое - не добавляет > Content-Length, а nginx, видя, что Content-Length отсутствует - возвращает 411 > > давайте с этим что-нибудь сделаем ? > > стенд для воспроизведения бага: https://http2.skbkontur.ru > <https://http2.skbkontur.ru/> > > Илья Шипицин > _______________________________________________ > 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