hirthwork
21.08.2012 17:02 mcabberA829E32E
Если вы уже начали поточно отдавать файл по HTTP в chunked endcoding, но
вспомнили, что нужно сообщить ещё что-то очень важное, что не является частью
тела ответа, то после нулевого чанка просто допишите нужный заголовок, вместо
того чтобы ставить завершающий CRLF. Хорошо бы ещё в начале пакета, в заголовке
Trailer, перечислить весь список заголовков, которые вы можете «забыть», но
такие программы как curl обычно не обращают внимания на подобные формальности
и вычитывают вообще все хидера после нулевого чанка, пока не встретят два CRLF
подряд.