Действительно ли возможно установить заголовок довольной длины и также использовать разделенное на блоки кодирование передачи? и выполнение так решает проблему не знания продолжительности ответа в стороне клиента когда разделенное на блоки использование?
сценарий, о котором я думаю, - когда у Вас есть большой файл для передачи и нет никакой проблемы в определении ее размера, но это является слишком большим, чтобы быть буферизованным полностью. (Если Вы не используете разделенный на блоки, затем целый ответ должен быть буферизован сначала?Правильно??)
спасибо.
1) Нет: «Сообщения НЕ ДОЛЖНЫ включать в себя как поле заголовка Content-Length, так и неидентификационное кодирование передачи. Если сообщение действительно включает неидентификационное кодирование передачи, Content -Длина ДОЛЖНА игнорироваться. " ( RFC 2616, раздел 4.4 )
2) И нет, вы можете использовать Content-Length и stream; протокол не ограничивает работу вашей реализации.