Для идентификации ресурсов (зачастую файлов или их частей) в
WWW используются единообразные идентификаторы ресурсов URI (англ.
Uniform Resource Identifier). URI – это короткая строка, позволяющая
идентифицировать какой-либо ресурс: документ, изображение, файл,
службу, ящик электронной почты и т. д. URI предоставляет простой и
расширяемый способ идентификации ресурсов. Расширяемость URI озна-
чает, что уже существуют несколько схем идентификации внутри URI, и
ещё больше будет создано в будущем.
В базовом виде URI представляется как:
<схема>:<идентификатор-в-зависимости-от-схемы>
где: <схема> – схема обращения к ресурсу, например http, ftp, mailto, urn
<идентификатор-в-зависимости-от-схемы> – непосредственный иден-
тификатор ресурса, вид которого зависит от выбранной схемы обращения
к ресурсу.
Часть идентификатора URI без схемы обращения к ресурсу часто на-
зывается ссылкой URI. Прецеденты применения ссылок URI имеются в
HTML, XHTML, XML и XSLT. Процесс превращения ссылки URI в абсо-
лютную форму URI называют разрешением URI.
|
|
Примеры абсолютных URI:
http://ru.wikipedia.org/wiki/URI
ftp://ftp.is.co.za/rfc/rfc1808.txt
file://C:\UserName.HostName\Projects\Wikipedia_Articles\URI.xml
mailto: John.Doe@example.com
news:comp.infosystems.www.servers.unix
data:text/plain;charset=iso-8859-7,%be%fg%be
tel:+1-816-555-1212
telnet://192.0.2.16:80/
Примеры ссылок URI:
/relative/URI/with/absolute/path/to/resource.txt
relative/path/to/resource.txt
../../../resource.txt
resource.txt
/resource.txt#frag01
#frag01
Для адресации ресурсов в сети Internet предусмотрена унифицирован-
ная система. Сами адреса называются URL (Uniform Resourse Locator –
унифицированный указатель ресурсов).
Структура URL-адреса:
http:// www.donpac.ru /home/ phoenix/ index.html
http://www.info.mesi.ru/program/a_12.html
1. Эта часть описывает транспортный протокол, который будет ис-
пользоваться при пересылке данных. В данном случае http – протокол пе-
редачи гипертекста.
2. Доменное имя сервера в сети Internet. У каждого сервера в сети есть
уникальный IP адрес, состоящий из нескольких частей, разделенных точ-
ками. Именно эти адреса используются при передаче информации по сети.
Для удобства пользователей серверам присваиваются обычные имена. Эти
имена имеют свою структуру по уровням доменов. Уровни доменов идут
справа налево и разделяются точками. Домен 1-го уровня – ru (Russia); 2-го
уровня – организация, которой принадлежит данный сервер; затем имя
компьютера, но часто вместо него используется обозначение – www.
3. Обычный путь для указания, где необходимый ресурс размещен на
компьютере.