Адресация документов в Web

Все файлы в Интернете, в том числе и Web -страницы, идентифицируются с помощью специальных обозначений, называемых URL. Именно с помощью URL вы сообщаете программе браузера, какой файл вам нужен.

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

В записи URL используется система адресации хостов, принятая в DNS. Аббревиатура DNS обозначает буквенную систему доменных имен - Domain Name System. Согласно этой системе имя каждого хоста состоит из последовательности слов, разделенных точ­ками, и легко запоминается пользователями. URL для файлов на Web- и FTP -серверах имеет следующий формат записи:

protocol : //host [ rport]/path/filename

где protocol - протокол доступа к ресурсу (например, http или ftp), от последую­щей части URL он обязательно отделяется двоеточием и двойной косой чертой; host - доменное имя хоста согласно DNS; [;port] - номер порта Web -сервера (квадратные скобки указывают на необязательность этого элемента адреса); path - путь к файлу; filename - спецификация файла.

В подавляющем большинстве URL номер порта WEB -сервера опускается; при этом по умолчанию используется порт 80. Параметр [:port] необходимо указывать только в тех случаях, когда Web -сервер работает не на стандартном порту.

В качестве примера приведем URL Web -страницы сайта одного из российских уни­верситетов:

Он состоит из следующих компонентов: http - протокол доступа;

www - тип ресурса (данный элемент в URL не обязателен);

nsu - домен второго уровня;

ru - домен верхнего уровня;

official = имя каталога;

index . xml - имя файла.

Префикс http указывает на документы, которые извлекаются с Web -серверов с помощью протокола HTTP. Если же URL начинается префиксом ftp, то это означает запрос на пе­редачу файла, к которому обеспечивает доступ протокол FTP:

где sim.df.ru обозначает доменное имя FTP -сервера; drivers/Intel - каталог; lOOadisk. exe - запрашиваемый файл.