Меню
Главная
Авторизация/Регистрация
 
Главная arrow Информатика arrow Информационные технологии в государственном и муниципальном управлении
Посмотреть оригинал

Протокол передачи гипертекстовых данных HTTP

Программы клиентов и серверов WWW используют протокол передачи гипертекста HTTR Протокол — набор правил и процедур, управляющих взаимодействием системных компонентов, например передачей информации между компонентами сети. Протоколов, обслуживающих компьютерные сети, разработано множество. Взаимодействие протоколов описано моделью OSI — моделью взаимодействия открытых компьютерных систем. Согласно этой модели, протоколы сгруппированы в семь групп — уровней.

Тим БЕРНЕРС-ЛИ

(р. 1955)

Сотрудник лаборатории физики элементарных частиц Европейского центра ядерных исследований (CERN). Разработчик протокола WWW, создал первый текстовый браузер, позволяющий просматривать связанные гиперссылками текстовые файлы в режиме онлайн. Руководитель консорциума W3C.

Самый высокий уровень (7-й) включает протоколы, отвечающие за взаимодействие с прикладными программами. HTTP — один из таких протоколов, предназначенный для работы в World Wide Web.

Протокол HTTP основывается на концепции «запросов-ответов». Запрашивающая программа (клиент) устанавливает связь с обслуживающей программой-получателем (сервером) и посылает запрос серверу, содержащий, кроме управляющей информации запроса, указание на версию протокола. Сервер отвечает сообщением, содержащим, кроме прочего, версию протокола, информацию о сервере и само тело ответа. Протокол HTTP построен на механизме ссылок, где для указания ресурса, к которому должен быть применен протокол, используется универсальный идентификатор ресурсов URL.

HyperText Transfer Protocol (HTTP) —

протокол, основанный на принципах архитектуры «клиент-сервер» и используемый в сети Интернет для обмена гипертекстовыми документами между Web-сервером и Web-клиентом.

Система адресации информационных ресурсов URL

Универсальный идентификатор ресурсов URL (Uniform Resource Locator) используется в World Wide Web для задания местоположения файлов на серверах сети Интернет. URL определяет:

  • • метод доступа к ресурсу, т.е. протокол доступа (HTTP, Gopher, WAIS, FTP, Telnet и др.);
  • • доменный адрес ресурса (имя хост-машины и домена). Домен — группа ресурсов информационной сети, работающих под управлением одной сетевой рабочей машины (сетевого узла) (см. главу 6);
  • • полный путь к файлу на сервере.

В общем виде формат URL выглядит так: протокол://доменный адрес ресурса в Интернет/путь к файлу/имя

файла,

где протокол имеет одно из значений, перечисленных далее:

ftp файл в локальной системе или файл на анонимном FTP-сервере;

http файл на сервере World Wide Web; gopher файл на сервере Gopher;

wais файл на сервере WAIS (Wide Area Information Server); news группа новостей телеконференции Usenet; telnet выход на ресурсы сети Telnet.

Узловые компьютеры сети Интернет по доменному адресу, используя Службу доменных имен (Domain Name Service — DNS), определяют IP-адрес Web-сервера и на него отправляют запрос на предоставление информации. При правильном функционировании DNS замкнута, т.е. если запрошенная информация имеется у кого-либо, то она будет найдена и сообщена клиенту, либо, если вопрос не имеет ответа, клиент получит сообщение о невозможности получения ответа на вопрос.

 
Посмотреть оригинал
< Предыдущая   СОДЕРЖАНИЕ   Следующая >
 

Популярные страницы