HTTP 1.1 алгоритм вычисления размера фрагмента
Это скорее вопрос для удовлетворения любопытства.
Как стандартные стеки HTTP 1.1 вычисляют размеры чанка в сокете ответа HTTP? Это время ожидания, максимальный размер или зависит от того, когда приложение выполняет сброс на сокете, или алгоритм, основанный на всех из них? Существует ли какое-либо руководство по реализации открытого стека HTTP 1.1?
Заранее спасибо.
1 ответ
Решение
Не существует "стандартного" стека HTTP/1.1. Часто вам приходится делать это самостоятельно, например, убедитесь, что заголовок Transfer-Encoding: Chunked отправляется, затем отправьте все фрагменты с префиксом длины и затем последний пустой блок.