Составители:
Рубрика:
49
- При помощи telnet клиента запустите скрипт script.cgi, находящийся в
виртуальном каталоге cgi-bin на сервере, без параметров.
- Передайте этому скрипту параметры с помощью методов GET и POST.
При выполнении запросов необходимо дополнительно заполнить сле-
дующие поля заголовка: User-Agent, Accept, Accept-Language, Connection.
Проанализируйте ответ, возвращенный скриптом, и проверьте коррект-
ность переданных вами параметров и значений полей заголовка.
5) Изучение
структуры HTTP запросов и HTTP ответов.
- Запустите программу server.exe, которая находится в каталоге NET на ло-
кальном диске С компьютера, за которым вы работаете (в случае отсутст-
вия программы в указанном каталоге, она может быть получена с FTP сер-
вера по следующему адресу ftp://ftp.volpi.edu/Download).
- Выберите в этой программе адрес 0.0.0.0 в качестве локального IP адреса
и
задайте номер порта 80, затем создайте socket и переведите его в режим
ожидания подключения клиента (Listen). После этого приложение
server.exe будет выполнять роль локального HTTP-сервера и ожидать под-
ключения клиентов по 80 порту.
- При помощи любого браузера, например Internet Explorer, запросите с ло-
кального HTTP сервера главную страницу, используя для этого адрес
http://127.0.0.1
- Перейдите на закладку Send/Receive
в программе server и проанализируй-
те поля полученного HTTP запроса. Сформируйте HTTP ответ, содержа-
щий произвольный текст в формате text/plain и отправьте его HTTP-
клиенту. После отправки ответа разорвите соединение с клиентом с по-
мощью кнопки disconnect. Убедитесь, что используемый вами браузер вы-
вел в своем окне текст, переданный в качестве ответа в программе server.
- При помощи telnet клиента запустите скрипт script.cgi, находящийся в виртуальном каталоге cgi-bin на сервере, без параметров. - Передайте этому скрипту параметры с помощью методов GET и POST. При выполнении запросов необходимо дополнительно заполнить сле- дующие поля заголовка: User-Agent, Accept, Accept-Language, Connection. Проанализируйте ответ, возвращенный скриптом, и проверьте коррект- ность переданных вами параметров и значений полей заголовка. 5) Изучение структуры HTTP запросов и HTTP ответов. - Запустите программу server.exe, которая находится в каталоге NET на ло- кальном диске С компьютера, за которым вы работаете (в случае отсутст- вия программы в указанном каталоге, она может быть получена с FTP сер- вера по следующему адресу ftp://ftp.volpi.edu/Download). - Выберите в этой программе адрес 0.0.0.0 в качестве локального IP адреса и задайте номер порта 80, затем создайте socket и переведите его в режим ожидания подключения клиента (Listen). После этого приложение server.exe будет выполнять роль локального HTTP-сервера и ожидать под- ключения клиентов по 80 порту. - При помощи любого браузера, например Internet Explorer, запросите с ло- кального HTTP сервера главную страницу, используя для этого адрес http://127.0.0.1 - Перейдите на закладку Send/Receive в программе server и проанализируй- те поля полученного HTTP запроса. Сформируйте HTTP ответ, содержа- щий произвольный текст в формате text/plain и отправьте его HTTP- клиенту. После отправки ответа разорвите соединение с клиентом с по- мощью кнопки disconnect. Убедитесь, что используемый вами браузер вы- вел в своем окне текст, переданный в качестве ответа в программе server. 49
Страницы
- « первая
- ‹ предыдущая
- …
- 47
- 48
- 49
- 50
- 51
- …
- следующая ›
- последняя »