Составители:
Рубрика:
53
7) HTTP-клиент должен получить информацию о всех графических файлах
формата gif на которые имеются ссылки в полученном файле (тег <img
src="*.gif" и <body background="*.gif") и получить только те из них, раз-
мер которых не превышает заданный.
8) HTTP- клиент должен вывести информацию обо всех ресурсах на которые
имеются ссылки в полученном файле (тег <img src="*.*" и <a href="*.*").
Для
каждого ресурса должен быть выведен тип ресурса, его размер и дата
создания или последней модификации документа.
9) HTTP-клиент должен с помощью метода GET передать информацию
скрипту (/cgi-bin/script.exe) на сервере, а затем отобразить документ воз-
вращенный этим скриптом. Необходимо также на основе заголовка полу-
ченного ответа выводить версию и название программного обеспечения
сервера
, версию HTTP, поддерживаемую сервером, и размер полученного
тела сообщения.
10) HTTP-клиент должен с помощью метода POST передать информацию
скрипту (/cgi-bin/script.exe) на сервере, а затем отобразить документ воз-
вращенный этим скриптом. Необходимо также на основе заголовка полу-
ченного ответа выводить размер и тип полученного документа, дату его
последней модификации и версию HTTP, поддерживаемую сервером.
11)
HTTP-клиент должен запросить и вывести содержимое указанного вир-
туального каталога на сервере, для просмотра которого сервер требует
прохождение аутентификации в режиме Basic. (для проверки можно ис-
пользовать каталог /secure на сервере и имя пользователя и пароль gst)
Контрольные вопросы
1. Расскажите для чего предназначен протокол HTTP и объясните общие
принципы работы этого протокола.
7) HTTP-клиент должен получить информацию о всех графических файлах формата gif на которые имеются ссылки в полученном файле (тег