Re: Варнинги после перехода на PHP 8

VovansystemS vovansystems на gmail.com
Пт Апр 16 07:16:32 UTC 2021


> Скрипт сайта, в ответ на запрос с заголовком
> "If-Modified-Since" отдает Nginx-су заголовок "Content-Length 0" и не
> нулевые данные. Скрипт делает все верно

почему верно? в RFC 2616 написано, что:

14.13 Content-Length

   The Content-Length entity-header field indicates the size of the
   entity-body, in decimal number of OCTETs, sent to the recipient or,
   in the case of the HEAD method, the size of the entity-body that
   would have been sent had the request been a GET.

https://tools.ietf.org/html/rfc2616#page-119

если Вы объявляете, что "Content-Length: 0" , то никакого тела в
ответе быть не должно.

Если тело есть, то в "Content-Length: ХХ" нужно указать его размер.

Также допускается опустить этот заголовок, если конкретный размер тела
неизвестен на момент начала передачи, насколько я понимаю.


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