Я реализую веб-сервер, и мне было интересно, как обрабатывать сообщения-запросы с телом сообщения, но без заголовков Transfer-Encoding
или Content-Length
(при условии, что метод запроса, конечно, не HEAD или CONNECT).
Согласно RFC 7230, п. 3.3.3.Длина тела сообщения :
Длина тела сообщения определяется одним из следующих (в порядке приоритета):
[…]
Если это сообщение-запрос, и ни одно из вышеперечисленного не соответствует действительности, тогда длина тела сообщения равна нулю (тело сообщения отсутствует).
Я в этом случае,и, следовательно, должен ли я считать, что длина тела сообщения равна нулю (хотя в действительности она не равна нулю)?