Изменения

URL

3562 байта добавлено, 21:22, 19 декабря 2017
Новая страница: «'''Единый указатель ресурса''' ([[Английский язык|англ.]] ''Uniform Resource Locator'', '''URL''') — стандарти…»
'''Единый указатель ресурса''' ([[Английский язык|англ.]] ''Uniform Resource Locator'', '''URL''') — стандартизированная адрес определенного ресурса (''такого как документ, или изображение'') в интернете (''или где''). Придуманный Тимом Бернерс-Ли для использования в WWW, современные формы описываются в RFC 3986.

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

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

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

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

== Ссылки ==
* [https://www.w3.org/International/O-URL-code.html Кодирование URL]

[[Категория:Интернет]]
Редактор
1828
правок