Skip to content

URL: Єдиний локатор ресурсів

1 de Липень de 2021

Уніфікований локатор ресурсів визначає конкретний ресурс, послугу або об’єкт у мережі. Рядки URL-адрес складаються з трьох частин: позначення протоколу, імені хосту або адреси та розташування ресурсу.

KTSDESIGN / НАУКОВА ФОТОБІБЛІОТЕКА / Getty Images

Підрядки протоколу URL

Підрядки URL-адреси розділяються спеціальними символами наступним чином: protocol: // host / location

class = “ql-syntax”> Підрядок протоколу визначає мережевий протокол доступу до ресурсу. Ці рядки є короткими іменами, за якими йдуть три символи : //. Типові протоколи URL-адрес включають HTTP (http: //), FTP (ftp: //) та електронну пошту (mailto: //).

Підряди хосту URL-адреси

Підрядок хоста ідентифікує цільовий комп’ютер або інший мережевий пристрій. Хости джерела зі стандартних баз даних в Інтернеті, таких як DNS, можуть бути іменами або IP-адресами. Імена хостів багатьох веб-сайтів стосуються не лише одного комп’ютера, а швидше груп груп серверів.

Підрядки місцезнаходження URL-адреси

Підрядок розташування містить шлях до одного конкретного мережевого ресурсу на хості. Ресурси, як правило, знаходяться в каталозі або папці хоста. Наприклад, веб-сайт може мати такий ресурс, як /2016/Вересень/слов- дня- 04.htm впорядкувати вміст за датами. Коли елемент розташування є порожнім ярликом, як у URL-адресі http://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-адрес у списках підозрілих доменів.