Я пишу парсер HTTP для прозрачного прокси. То, что меня бросает, - это Trailer:
, упомянутое в спецификациях для Transfer-Encoding: chunked
. Как это выглядит?
Как правило, HTTP chunked заканчивается следующим образом.
0\r\n
\r\n
В чем я смущен, так это то, как обнаружить конец куска, если есть какие-то трейлинг-заголовки...
ОБНОВЛЕНИЕ: Я считаю, что простой \r\n\r\n
то есть пустую строку достаточно, чтобы обнаружить конец конечных заголовков... Это правильно?