Искусство в IT-технологиях...

Коршунов Андрей Александрович. Система управления содержанием WEB сайта, 2004

1.2.2 Протокол HTTP. URI

Описанный в предыдущем подразделе язык разметки документов HTML используется в среде WEB для представления информации. Взаимодействие клиентского приложения с сервером осуществляется по протоколу HTTP.
Именно этот протокол является технологической основой передачи документов в WEB.
HTTP/1.1 (RFC 2616, 1999 г.) предоставляет открытое множество методов, которые могут быть использованы для указания целей запроса. Они построены на дисциплине ссылок, где для указания ресурса, к которому должен быть применен данный метод, используется Универсальный Идентификатор Ресурсов (Universal Resource Identifier -URI) в виде местонахождения (URL - Universal Resource Location) или имени (URN -Universal Resource Name). URL позволяет указывать не только имя документа, но и протокол доступа к нему. URL состоит из нескольких частей: протокол://домея[«:»порт|абсол*отный_п>тъ[«?»1апрос). где
протокол- наиболее важная часть URL. Протокол определяет совокупность правил, по которым происходит взаимодействие между сервером и клиентом. Для HTTP название протокола будет идентичным (hup)
домен (алрес сервера)- доменное имя сервера (или IP адрес) в Интернет, отделяется от имени протокола двумя косыми чертами «//».
uopr- номер порта, который связан с сервисом, обслуживающим запросы. В случае протокола HTTP номер порта по умолчанию принимается равным 80.
абсолютным путь - место расположения адресуемою ресурса Имена каталогов и файлов должны соответствовать синтаксису, используемому для именования файлов в
семействе операционных систем Unix, т.е. подкаталоги разделяются прямой косой чертой «/»; большие и маленькие буквы различаются.
запрос-дополнительная информация, передаваемая на сервер.
HTTP основывается на парадигме запросов/ответов Запрашивающая программа (обычно она называется клиент) устанавливает связь с обслуживающей программой-получателем (обычно называется сервер) и посылает запрос серверу в следующей форме: метод запроса, UR1, версия протокола, за которой следует MIME (Multipurpose Internet Mail Extensions)- сообщение, содержащее управляющую информацию запроса, информацию о клиенте и, может быть, тело сообщения Стандарт MIME описывается спецификацией RFC 15215.Сервер отвечает сообщением, содержащим строку' статуса, за которой следует MIME сообщение, включающее в себя информацию о сервере, метаинформацию о содержании ответа, и, вероятно, само тело ответа.
Следует отметить, что одна программа может быть одновременно и клиентом и сервером. Использование этих терминов в данном тексте относится только к роли, выполняемой программой в течение данного конкретною сеанса связи, а не к общим функциям программы.
Запрос это сообщение, посылаемое клиентом серверу. Первая строка этого сообщения включает в себя метод, который должен быть применен к запрашиваемому ресурсу, идентификатор ресурса и используемую версию протокола Существует два формата НГТР запроса:
Запрос «* Простой-Заирос | Полный-Запрос
Простой-Запрос = "GET" SP Запрашиваемый-URI CRLF
Полный-Запрос = Строка-Статуса *(Общий-Заголовок | За головок-За проса (Заголовок-Содержания) CRLF [ Содержание-Запроса ]
5 RFC 1521 «МІМЕ - Multipurpose Internet Mail Extensions.
Part one. Mechanisms for Specifying and Describing the Format of Internet Message Bodies»>.
Строка-Статуса начинается со строки с названием метода, за которым следует URI-Злпроса и использующаяся версия протокола Строка-статуса заканчивайся символами CRLF Элементы строки разделяются пробелами (SP). В Строке-Сгатуса не
допускаются символы EF и CR, за исключением заключающей последовательности CRLF
Строка-Статуса ¦ Метод SP DRl-Запроса SP Версия-HTTP CRLF
В поле Метод указывается метод, который должен быть применен к ресурсу,
идентифицируемому с помощью URI-Занроса. Названия методов чувствительны к
регистру. Существующий список методов может быть расширен.
Метод = «OPTIONS» | «СЕТЬ | «HEAD» | «PUT» | «POST» | «DELETE» |
допол иител ьн ый-метод
предыдущий следующий
= К содержанию =


1.2.2 Протокол HTTP. URI - релевантная информация:

  1. 1.2.3.2. Универсальный способ адресации ресурсов в сети
    протокол://компьютер/путь Протокол является набором правил, согласно которому должна происходить передача данных. Основным протоколом в системе WWW является протокол HTTP - протокол передачи гипертекста, поэтому большая часть адресов начинается следующим образом: http:// Тем не менее, могут быть использованы и другие протоколы передачи данных, например, протокол передачи файлов (File Transfer
  2. Введение
    протокола передачи гипертекстовых документов HTTP и стандарта идентификации ресурсов URI, которые называют WEB технологиями, появились немногим более 10 лет назад. Несмотря на относительно небольшой срок практического использования, эти технологии сегодня доминируют в глобальной сети Интернет У многих людей понятие Интернет ассоциируется с инфраструктурой World Wide Web, которую называют
  3. 1.2 WEB. Гипертекст как основа технологии. Развитие.
    протокола FTP), удаленный доступ или эмуляция терминала (протокол TELNET), электронная почта (протокол SMTP). Возможности, предоставляемые этими сервисами, уже тогда не полностью соответствовали задачам, которые ставили пользователи сети, в первую очередь- представители науки и сферы образования. Им требовались большие возможности по размещению информации в сети. 1 Каждая новая версия или
  4. ОСНОВНЫЕ ТЕРМИНЫ И ОПРЕДЕЛЕНИЯ
    протоколу HTTP. БАННЕР - графический файл (GIF, JPG), помещаемый на web-страницу и имеющий гиперссылку на другую (рекламируемую) страницу. Как правило, имеет прямоугольную форму.БРЕНД — торговая марка (название компании, любой продукции, услуги, информационного ресурса).БРОУЗЕР - программа, предназначенная для просмотра интернет-страниц. ВЕБ-СТРАНИЦА - составная часть web-сайта. Физически
  5. 1. Баннерная реклама
    протокол HTTP. В настоящее время практически все пользователи располагают полным спектром средств для навигации по сети (НТТР-броузер, почтовые клиенты, мультимедиа-проигрыватели), но встречаются и
  6. Условия эксплуатации
    протокол HTTP позволяет стандартными средствами реализовывать шифрование каналов (SSL) и аутентификацию/разграничение прав доступа к данным. В качестве базовой технологии исполнения предлагаются следующие технологии: серверный HTML-препроцессор РНР и СУБД PostgreSQL. Данные технологии выбраны по двум причинам: бесплатная основа и производительность работы. Поскольку нет потребности в оперативной
  7. СЛУЖБА ГИПЕРТЕКСТОВОЙ ИНФОРМАЦИИ ВСЕМИРНАЯ ПАУТИНА (ВЕБ, WWW - WORLD WIDE WEB) -
    протоколу HTTP к информации в системе веб-серверов в
  8. ВЕБ-СЕРВЕР (WEB-SERVER) -
    протоколу HTTP (язык гипертекстовой разметки
  9. 1.5. Факторы, приводящие к необходимости исследования состояния информационной безопасности сети Интернет
    протокол передачи файлов, file transfer protocol), UseNet (служба конференций). Однако многоаспектное исследование всех служб на защищенность является очень трудоемкой задачей. К тому же, некоторые службы популярны только в отдельных странах. Например, сервис UseNet по-прежнему популярен в США, однако практически не используется в России. Поэтому для целей данной работы рациональным выглядит
  10. 2.3. Метод оценки защищенности веб-сайта
    протоколы передачи данных. Данные протоколы позволяют организовать защищенный виртуальный туннель между субъектами взаимодействия. Виртуальный означает что, туннель создается только на время взаимодействия, Защищенный значит, что данные, передаваемые внутри туннеля, защищены криптографическими средствами. Протоколы защищенных виртуальных туннелей существуют на четырех уровнях эталонной модели