Прерывание кодированного ответа HTTP/1.1

Существует ли стандартный способ обработки отклика ответа для фрагментированных ответов? Я налил через RFC и не вижу стандартного способа обработки этого.

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

Мои первоначальные мысли заключаются в том, что закрытие соединения - лучшее решение, но я хотел убедиться, что не было другого способа справиться с этой ситуацией. Спасибо.

Ответ 1

Да, закрытие соединения является единственным допустимым способом, поскольку в HTTP не должно быть никаких дополнительных данных запроса после начала ответа. (Более конкретно:... после того, как запрос закончился, отмечен двумя \n s.)