2013-11-09 2 views
0

Я создал клиент http в C. Я хочу получить только данные, отправленные сервером. Данные обычно после пустой строки (\ r \ n \ r \ n). Проблема в том, что когда я пытаюсь GET на html-странице после пустой строки, я получаю номер, затем строку \ n0.Http Получить ответ

Я не знаю значения этих двух чисел.

Когда я пытаюсь GET в файле изображения, я не получаю тезисы двух чисел.

Кто-то может мне объяснить.

ответ

0

Есть ли в ответе заголовок «Передача-кодирование: chunked»?

Если это так, ответ закодирован в закодированном виде, а номера могут быть размером порции и последним. Ответ разбит на несколько кусков, и каждый размер блока сообщает размер каждого фрагмента, а последний фрагмент должен быть «0 \ r \ n» на HTTP/1.1 specification.

Смежные вопросы