Как я могу знать, что ответ HTTP является ответом для ЗАГОЛОВКА запроса?

Унисон выезда... это на самом деле работает оба направления.

0
задан 13 August 2010 в 16:22
2 ответа

Чтобы позволить Вам видеть, как ответы отличаются, можно использовать telnet:

> telnet myserver 80
> GET / HTTP/1.0

> telnet myserver 80
> HEAD / HTTP/1.0

... но как прокомментированный радиус, Вы, кажется, ответили на свой собственный вопрос; если Вы получаете код 200 в ответ, без тела, предполагаете, что это - ответ на ГЛАВНЫЙ запрос.

1
ответ дан 4 December 2019 в 15:11

Как RFC 2616 говорят, HTTP 1.1 является не сохраняющим состояние, таким образом, Вы могли сделать задание, не сохраняя состояние (даже если это, вероятно, легче). Я не вижу, почему необходимо знать, существует ли тело или нет, Вы могли бы просто считать данные и видеть, существуют ли данные после заголовка или нет.

1
ответ дан 4 December 2019 в 15:11

Теги

Похожие вопросы