Информация заголовка HTTP - PullRequest
0 голосов
/ 20 марта 2011

Я просто смотрю на некоторые старые экзаменационные работы для экзамена, который у меня завтра, и я знаю ответы на большинство вопросов (надеюсь!), Но я не уверен в том, как их поставить, то есть, как функционирует HTTP, отправлено, когда и где. Сможет ли кто-нибудь указать мне направление, где я мог бы узнать об этом, или, возможно, объяснить это здесь?

Вопросы, которые мы получаем, имеют следующий стиль:

Десять HTTP-запросов поступают на порт 80 по IP-адресу 192.168.0.0; укажите, каким будет содержимое тела ответа, в частности, укажите абсолютный путь к файлу, если он есть, который будет обслуживаться в теле ответа; и объясните подробно, почему этот ответный орган будет обслужен.

Я могу понять, какое содержимое должно содержать содержимое, но я не уверен, как HTTP структурирует информацию, я знаю, как определить абсолютный путь к файлу, я думаю, это тело ответа только содержимое HTTP-пакет отправляется обратно клиенту?

Большое спасибо за помощь в этом.

1 Ответ

0 голосов
/ 20 марта 2011

Тело ответа является информационной частью отправляемого пакета.Пакет как есть содержит больше информации, чем это.Вы можете посмотреть его здесь: http://en.wikipedia.org/wiki/IPv4#Packet_structure

Я полагаю, что тело ответа, о котором вы говорите, относится к части "данных" http-пакета.

Я не понимаю, почемубыть абсолютным именем файла.Если это запрос файла http, то абсолютное имя файла будет зависеть от многих вещей (какой сервер используется, какая конфигурация и т. Д.). Я не понимаю, каким может быть общий ответ на этот вопрос.Вопрос очень странный - что, если там даже не установлен веб-сервер?: P И ответ наиболее определенно зависит от того, какой сервер работает, какие модули установлены и т. Д., С какой информацией и какими запросами на самом деле являются, кажется трудным ответить на вопрос.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...