Рекомендуємо, 2024

Вибір Редакції

Різниця між URL та URI

URL-адреса розширюється до Uniform Resource Locator, який використовується для ідентифікації ресурсу, і це підмножина URI. URI (Uniform Resource Identifier - уніфікований ідентифікатор ресурсу) пропонує більш простий і розширюваний спосіб ідентифікації ресурсу.

URL і URI можна диференціювати з тим, що URI може представляти URL і URN ресурсу одночасно, але URL просто може вказати адресу ресурсу. URI є більш поширеним терміном у порівнянні з URL та URN, які є більш обмеженими у сенсі.

Діаграма порівняння

Основа для порівнянняURLURI
Основний
URL-адреса забезпечує техніку для опису ідентичності елемента.URI використовується для визначення ідентичності елемента.
Синтаксис//www.sitename.com/filename.jpegpublic: //myfile.jpg
ВідносиниТип URI.Надмножина URL-адреси
Специфікація протоколуНаданоІнформація про протокол не надається.

Визначення URL-адреси

URL (Uniform Resource Locator) може бути визначений як рядок символів, що посилається на адресу. Це найпоширеніший спосіб знайти ресурси в Інтернеті. Він надає спосіб отримання презентації фізичного розташування, описуючи його мережеве розташування або механізм первинного доступу.

Протокол описаний у URL-адресі, який використовується для отримання назви ресурсу та ресурсу. URL-адреса містить http / https на початку, якщо ресурс є ресурсом веб-типу. Аналогічно, він починається з ftp, якщо ресурс є файлом і mailto, якщо ресурс є адресою електронної пошти. Нижче показаний синтаксис URL-адреси, де перша частина використовується для протоколу, а решта частини використовується для ресурсу, який складається з доменного імені або імені програми.

Тут доменне ім'я описує сервер (веб-сервіс) або ім'я програми (шлях до каталогу та файлу на сервері). Таким чином, URL використовується, коли ми хочемо створити ресурс, чи доступний його веб, файл або електронна пошта через браузер.

Визначення URI

Подібно до URL, URI (Uniform Resource Identifier - уніфікований ідентифікатор ресурсу) також є рядком символів, який ідентифікує ресурс в Інтернеті або за допомогою розташування, імені або обох. Це дозволяє рівномірну ідентифікацію ресурсів. URI додатково групується як локатор, ім'я або обидва, що означає, що він може описувати URL, URN або обидва. Термін ідентифікатор в URI відноситься до розрізнення ресурсів, незважаючи на техніку, використовувану для виконання операції, це місце розташування, ім'я або контекст.

Першою категорією в URI є URL-адреса, в якій протокол використовується для визначення методу доступу до ресурсу, а ім'я ресурсу також вказується в URL-адресі. URL-адреса не є стійким типом URI. Останньою категорією URI є URN, яка є стійкою навіть тоді, коли ресурс стає недоступним. URN необхідний для існування глобально унікального і має глобальний масштаб.

URI також може бути переведений з немережевого джерела, отже, він повинен містити символи, які, швидше за все, будуть введені в комп'ютер.

Ключові відмінності між URL та URI

  1. URL (Uniform Resource Locator) використовується в основному для з'єднання веб-сторінки, компонента веб-сторінки або програми на веб-сторінці за допомогою методу доступу (протоколи, такі як http, ftp, mailto) для отримання місцезнаходження ресурсу. На відміну від цього, URI (Uniform Resource Identifier - уніфікований ідентифікатор ресурсу) використовується для визначення ідентичності елемента, тоді як ідентифікатор слова означає розрізнення одного ресурсу від іншого незалежно від використовуваного методу (URL або URN).
  2. URL-адреса - це URI, але URI ніколи не може бути URL-адресою.
  3. URL вказує, який тип протоколу слід використовувати, тоді як URI не стосується специфікації протоколу.

Висновок

URI - це ідентифікатор, що містить набір символів, який дозволяє рівномірну ідентифікацію ресурсів за допомогою однозначно заданого розширюваного набору змін схем (тобто ім'я, адреса або контекст). З іншого боку, URL - це підмножина URI, яка описує ресурс за допомогою однієї з схем URI (тобто розташування).

Top