Составители:
Рубрика:
46
Кроме рассмотренных компонентов существуют и другие программные
компоненты и библиотеки классов для работы с протоколом HTTP. Все они
скрывают от программиста детали работы протокола HTTP и позволяют раз-
рабатывать клиентские HTTP приложения, не вдаваясь в тонкости работы
протокола HTTP. Однако создание полноценного приложения без знания
принципов работы протокола HTTP невозможно. Таким образом, для каждо-
го
конкретного случая программист может выбрать один из рассмотренных
вариантов разработки для создания наиболее оптимального приложения, ра-
ботающего по протоколу HTTP.
Порядок выполнения работы:
Часть 1
1) Изучите основные методы HTTP версии 1.1 - GET, HEAD, POST, PUT,
DELETE, TRACE и OPTIONS, а также основные поля заголовков и отве-
тов протокола HTTP и коды ответа сервера.
2) Изучение основных методов HTTP.
Подключитесь при помощи telnet-клиента
(в качестве telnet клиента мож-
но использовать SecureCRT или стандартный telnet клиент ОС Windows) к
локальному WWW серверу. Адрес сервера http://www.volpi.edu, номер
порта 80 и выполните указанные ниже действия. Все запросы к серверу и
ответы сервера должны быть сохранены в файле-протоколе.
- Получите с помощью метода GET главную страницу на сервере, исполь-
зуя спецификацию HTTP/0.9 (в этом
случае в строке запроса необходимо
указать только метод и URL).
- Повторите запрос, используя спецификации HTTP/1.0 и HTTP/1.1.
- Определите по ответу, возвращенному сервером, версию спецификации
HTTP, которую поддерживает сервер, а также версию и спецификацию
программного обеспечения работающего на сервере. Определите также
Кроме рассмотренных компонентов существуют и другие программные компоненты и библиотеки классов для работы с протоколом HTTP. Все они скрывают от программиста детали работы протокола HTTP и позволяют раз- рабатывать клиентские HTTP приложения, не вдаваясь в тонкости работы протокола HTTP. Однако создание полноценного приложения без знания принципов работы протокола HTTP невозможно. Таким образом, для каждо- го конкретного случая программист может выбрать один из рассмотренных вариантов разработки для создания наиболее оптимального приложения, ра- ботающего по протоколу HTTP. Порядок выполнения работы: Часть 1 1) Изучите основные методы HTTP версии 1.1 - GET, HEAD, POST, PUT, DELETE, TRACE и OPTIONS, а также основные поля заголовков и отве- тов протокола HTTP и коды ответа сервера. 2) Изучение основных методов HTTP. Подключитесь при помощи telnet-клиента (в качестве telnet клиента мож- но использовать SecureCRT или стандартный telnet клиент ОС Windows) к локальному WWW серверу. Адрес сервера http://www.volpi.edu, номер порта 80 и выполните указанные ниже действия. Все запросы к серверу и ответы сервера должны быть сохранены в файле-протоколе. - Получите с помощью метода GET главную страницу на сервере, исполь- зуя спецификацию HTTP/0.9 (в этом случае в строке запроса необходимо указать только метод и URL). - Повторите запрос, используя спецификации HTTP/1.0 и HTTP/1.1. - Определите по ответу, возвращенному сервером, версию спецификации HTTP, которую поддерживает сервер, а также версию и спецификацию программного обеспечения работающего на сервере. Определите также 46
Страницы
- « первая
- ‹ предыдущая
- …
- 44
- 45
- 46
- 47
- 48
- …
- следующая ›
- последняя »