URL

Материал из Циклопедии
Перейти к: навигация, поиск

Единый указатель ресурса (англ. Uniform Resource Locator, URL) — глобальная гипертекстовая ссылка на ресурс в Интернете, которая указывает программе просмотра гипертекста (браузеру) выполнить определённое действие. Предназначен для предоставления данных о ресурсах Интернета; может использоваться для указания или определения местоположения, доступного файла, конференции или адреса электронной почты. Он объединяет название протокола, имя файла и опции, используемые для доступа к этому файлу.

Содержание

[править] Структура

Первоначально URL был разработан как система для максимально естественного указания на местонахождения ресурсов в сети. Локатор должен был быть легко расширяемым и использовать лишь ограниченный набор ASCII‐символов (к примеру, в URL никогда не используется пробел). В связи с этим, возникла следующая традиционная форма записи URL:

<схема>:[//[<логин>:<пароль>@]<хост>[:<порт>]][/]<URL‐путь>[?<параметры>][#<якорь>]

В этой записи:

схема 
схема обращения к ресурсу; в большинстве случаев имеется в виду сетевой протокол
логин 
имя пользователя, используемое для доступа к ресурсу
пароль 
пароль указанного пользователя
хост 
полностью прописанное доменное имя хоста в системе DNS или IP-адрес хоста в форме четырёх групп десятичных чисел, разделённых точками; числа — целые в интервале от 0 до 255.
порт 
порт хоста для подключения
URL-путь 
уточняющая информация о месте нахождения ресурса; зависит от протокола.
параметры 
строка запроса с передаваемыми на сервер (методом GET) параметрами. Начинается с символа ?, разделитель параметров — знак &. Пример: ?параметр_1=значение_1&параметр_2=значение_2&параметр3=значение_3
якорь 
идентификатор «якоря» с предшествующим символом #. Якорем может быть указан заголовок внутри документа или атрибут id элемента. По такой ссылке браузер откроет страницу и переместит окно к указанному элементу.

Для популярных, хорошо известных, протоколов, номер порта может не приводиться, тогда используется стандартный порт (например, порт номер 80 для HTTP).

[править] Ограничение длины

Длина URL не ограничена, но ограничения по длине URL есть в браузерах. Не рекомендуется использовать URL длиной более 2048 символов, так как Microsoft Internet Explorer имеет именно такое ограничение[1].

[править] Источники

[править] Ссылки

Персональные инструменты
Пространства имён

Варианты
Действия
Навигация
Инструменты