HTTP parser, method HEAD
От: Gst2 Украина  
Дата: 19.05.05 15:45
Оценка:
Здравствуйте.

Помогите, пожалуйста, разобраться с таким вопросом.

Пишется парсер HTTP сообщений. В RFC 2616 HTTP 1.1 описывается метод HEAD:

The HEAD method is identical to GET except that the server MUST NOT
return a message-body in the response. The metainformation contained
in the HTTP headers in response to a HEAD request SHOULD be identical
to the information sent in response to a GET request.

При запросе HEAD получаем ответ с хедером Content-Length со значением размера тела сообщения, которое пришло бы при таком же запросе GET, но самого тела нет. То есть после прочтения хедеров не нужно читать тело, а переходить сразу к следующему сообщению.

Как распознать такой ответ, если соединение не обрывается? Как отличить его от GET?
Помогите, пожалуйста.

Спасибо.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.