этом не указываю Connection: close, как мне понять, что я получил результат? read_to_end и read_to_string не сработают, ведь соединение еще висит,
А read в буфер не всегда же будет равно размеру буфера если это ещё не конец, и нельзя определить конец,
вот если бы read при чтении последних данных отдал бы n < buf size, тогда можно было бы цикл брякнуть
Как правильно сделать ?
Если говорить именно про HTTP, то по стандарту обязательно должен быть Content-Length.
Если только это не chunked transfer encoding
Обсуждают сегодня