URL: Унифицированный указатель ресурсов

Оглавление:

URL: Унифицированный указатель ресурсов
URL: Унифицированный указатель ресурсов
Anonim

Унифицированный указатель ресурсов идентифицирует конкретный ресурс, службу или объект в сети. Строки URL состоят из трех частей: обозначение протокола, имя хоста или адрес и расположение ресурса.

Image
Image

Подстроки протокола URL

Подстроки URL разделяются специальными символами следующим образом:

протокол:// хост / местоположение

Подстрока протокола определяет сетевой протокол для доступа к ресурсу. Эти строки представляют собой короткие имена, за которыми следуют три символа :. Типичные протоколы URL включают HTTP (https://), FTP (ftp://) и электронную почту (mailto://).

Итог

Подстрока хоста идентифицирует конечный компьютер или другое сетевое устройство. Хосты берутся из стандартных интернет-баз данных, таких как DNS, и могут быть именами или IP-адресами. Имена хостов многих веб-сайтов относятся не только к одному компьютеру, но и к группам серверов.

Подстроки местоположения URL

Подстрока местоположения содержит путь к одному конкретному сетевому ресурсу на хосте. Ресурсы обычно находятся в каталоге или папке хоста. Например, на веб-сайте может быть такой ресурс, как /2016/September/word-of-the-day-04.htm для организации контента по датам.

Когда элемент местоположения является пустым ярлыком, как в URL-адресе https://example.com, URL-адрес обычно указывает на корневой каталог хоста (обозначается косая черта) и часто домашняя страница (например, index.htm).

Абсолютные и относительные URL

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

Следуя приведенному выше примеру, веб-страницы на том же сервере, которые ссылаются на него, могут кодировать относительный URL как:

Он использует относительный URL вместо эквивалентного абсолютного URL:

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

Сокращение URL

Стандартные URL-адреса на современных сайтах, как правило, представляют собой длинные текстовые строки. Поскольку публиковать длинные URL-адреса в Twitter и других социальных сетях неудобно, несколько компаний создали онлайн-переводчики, которые преобразуют полный (абсолютный) URL-адрес в более короткий URL-адрес специально для использования в своих социальных сетях. К популярным программам сокращения URL-адресов относятся t.co (используется в Twitter) и lnkd.in (используется в LinkedIn).

Другие службы сокращения URL-адресов, такие как bit.ly и goo.gl, работают в Интернете, а не только с конкретными сайтами социальных сетей.

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

Рекомендуемые: