Для того чтобы получить информацию из Интернета,
необходимо знать адрес, по которому она расположена. Универсальный адрес ресурса
(URL) - это адрес в системе World Wide Web, с помощью которого однозначно
определяется любой документ. В общем случае универсальный адрес ресурса имеет
следующий формат:
протокол://компьютер/путь
Протокол является набором
правил, согласно которому должна происходить передача данных. Основным
протоколом в системе World Wide Web является протокол HTTP - протокол передачи
гипертекста, поэтому большая часть адресов начинается следующим
образом:
http://
Тем не менее, могут быть использованы и другие протоколы
передачи данных, например протокол передачи файлов - FTP или протокол передачи
данных в формате Gopher. Тогда на первое место в универсальном адресе ресурса
ставится название используемого протокола.
Например:
ftp://
или
gopher://
Компьютер - это адрес сервера, с
которым необходимо установить соединение. Может использоваться как IP-адрес, так
и имя сервера в доменной системе имен.
Например:
http://www.econ.pu.ru
ИЛИ
ftp://194.85.120.66
Адреса
большей части серверов в системе World Wide Web начинаются с префикса www. Этот
префикс используется просто как удобное обозначение того, что на данном
компьютере запущен Web-сервер.
Путь представляет собой точное указание
месторасположения документа на Web-сервере. Это может быть название директории и
файла, как в следующем
примере:
http://www.econ.pu.ru/info/history/jubilee.htm
Если ввести в
строке "адрес" броузера данный адрес, броузер установит связь с компьютером
www.econ.pu.ru по протоколу HTTP и запросит у него документ с названием
jubilee.htm из каталога/info/history.
Последняя часть универсального адреса
ресурса может включать дополнительную информацию, которую обычно используют для
того, чтобы передать Web-серверу параметры запроса пользователя в интерактивных
страницах, а также путь и имя той программы на сервере, которая этот запрос
будет обрабатывать. Например:
http://www.econ. pu. ru/sf/cgi - bin/main.
bat?object=teachers&id=1
Получив такой запрос, Web-сервер попытается
найти программу main.bat в каталоге /sf/cgi-bin/, запустить ее и передать ей
параметры object и id с соответствующими значениями.
В современных версиях
броузеров нет необходимости указывать имя протокола в начале каждого адреса
ресурса. Если имя протокола не указано, то броузер попытается самостоятельно
определить, какой протокол необходимо использовать.
Если не указано имя
файла, а только каталог, в котором он должен находиться, то пользователю будет
передан файл, который администратор Web-сервера определил как файл, передаваемый
по умолчанию. Обычно таковым является файл с названием index.htm (index.html)
или default.htm (default.html). Если в каталоге нет файла по умолчанию, то будет
выдано сообщение об ошибке.
Для указания документов на одном и том же сервере
в HTML-документах часто используется сокращенное обозначение, называемое
относительным адресом. Перед отправкой запроса на Web-сервер броузер преобразует
относительный адрес в полный. Например, если документ по адресу
http://www.econ.pu.ru/info/index.htm содержит ссылку на документ
history/jublilee.htm, то броузер преобразует эту ссылку в
http://www.econ.pu.ru/info/history/jubilee.htm.