Схемы "http:" и "https:"

СЕТЕВЫЕ  ТЕХНОЛОГИИ

Схемы "http:" и "https:"

Схемы HTTP и HTTPS обычно используется для адресации к Web-документов и некоторых других объектов, например, графических и звуковых файлов, доступных по протоколам HTTP и HTTPS. Эти схемы предполагают следующую структуру URL:

Рис 1

Рис 2

В структуре части, зависящей от схемы, предусмотрены следующие компоненты:

  1. Имяпользователя и Пароль - информация о пользователе, позволяющая проверить права доступа к ресурсу. Эта часть опускается, если осуществляется анонимный доступ.

  2. АдресУзла - полное доменное имя (FQDN) или IP адрес узла, на котором расположен ресурс;

  3. Порт - номер TCP-порта. Этот параметр может быть опущен, если HTTP-сервер, работающий на указанном узле, использует стандартный порт.

  4. ПутьКРесурсу - путь (последовательность каталогов) внутри узла, определяющий расположение объекта. В качестве разделителя используется символ "/".

  5. ФайлРесурса - имя файла, содержащего информационный объект, например Web-документ. В некоторых случаях имя файла и путь к ресурсу могут отсутствовать. В этом случае Web-сервер будет выдавать документ, имя которого задано у него в настройках как имя "по умолчанию". Наиболее часто в качестве имени по умолчанию используются следующие варианты: "index.htm", "index.html", "default.htm" или "default.html". Конкретный вариант настройки определяется администратором Web-сервера.

  6. ПараметрыЗапроса - список параметров и их значений, которые предназначены для динамической обработки запроса. Если адресуемый документ не содержит внутри себя программного кода, а также не формируется сервером динамически, то эта часть опускается. Для задания нескольких параметров используется следующая форма:

Рис 3

При необходимости можно задать последовательно несколько параметров, используя для объединения символ "&".

ЧастьРесурса - содержит имя закладки ("якоря", anchor), связанной с некоторым фрагментом внутри Web-документа. Использование этого параметра позволяет адресовать часть Web-документа. Следует отметить, что адресация части документа позволяет отобразить документ в окне броузера, начиная с позиции, с которой связана закладка, а вовсе не означает, что файл будет передаваться клиенту частично.

Как уже отмечалось, некоторые компоненты этой конструкции могут опускаться. В большинстве случаев для описания URL достаточно следующих упрощенных вариантов:

Рис 4

Примеры URL для схемы HTTP:

  • http://www.fio.ru или http://213.128.193.154 - адресует страницу по умолчанию (index.html);

  • http://center.fio.ru/workroom/Ruslang/list2.htm - адресует определенную страницу;

  • http://213.128.193.154/image/blank_ls.gif - адресует графический файл;

  • http://center.fio.ru/default.asp#top - адресует часть документа;

  • http://center.fio.ru/FORUM_MCIO/ReadTopics.asp?Topicid=32&FORUMID=23 - адресует страницу, динамически создаваемую сервером по запросу.