Розуміння різниці між URL, URI та URN

Терміни URI, URL та URN найчастіше використовуються, коли йдеться про Інтернет та веб-термінологію.

Давайте розглянемо ближче, щоб зрозуміти різницю між ними.

Уніфікований покажчик ресурсу (URL)

URL-адреса — це рядок символів, який використовується для доступу до інформації або ресурсу за допомогою адреси розташування ресурсу.

Синтаксис URL

scheme: subdomain/domain-name.Top-level-domain/sub-folder

У цьому синтаксисі схема надає детальну інформацію про протокол, який використовується, наприклад HTTPS, FTP і HTTP. Елемент субдомену не є обов’язковим. Після цього він має домен другого рівня, який є адресою домену. І, нарешті, вкладена папка, якщо така є, спрямовує користувача до точного цільового розташування.

  Як уникнути спойлерів про війну нескінченності, поки ви не побачите фільм

Приклад URL

https://www.techukraine.net.com/articles

mailto:[email protected]

file:///localhost/8.8.8.8

Уніфікована назва ресурсу (URN)

Уніфікована назва ресурсу не пропонує протокол, який використовується для доступу до ресурсу, або адресу ресурсу, але надає інформацію про сам ресурс. Він містить лише назву або ідентифікацію ресурсу.

Синтаксис URN

urn:<nid>:<nss></nss></nid>

Кожен URN складається щонайменше з трьох частин.

  • Специфікація схеми є першою частиною URN.
  • Після urn має бути присутнім ідентифікатор простору імен (NID), який необхідно зареєструвати IANA наприклад nbn, uuid тощо.
  • Нарешті, специфічний для простору імен рядок (NSS), який точно ідентифікує елемент.
  • Приклад URN

    urn:nbn:de:101:3-2019075675872913
    
    urn:uuid:6r4bc420-9c3a-12i9-97d9-0665700c9a66
    
    ISBN 1-446-2776877-40

    ISBN – унікальний ідентифікатор для книг

    Уніфікований ідентифікатор ресурсу (URI)

    URI — це стандартний метод ідентифікації ресурсів в Інтернеті за їх розташуванням, іменем або тим і іншим. URN і URL разом відомі як URI.

      Як перенести будь-яку електронну книгу на Kindle за допомогою Calibre

    Синтаксис URI

    scheme:// authority path ? query # fragment

    У цьому синтаксисі схема надає подробиці про використовуваний протокол. Атрибут Authority ідентифікує адресу домену. Атрибут path відображає весь шлях ресурсу, а запит представляє дію запиту. І, нарешті, частковий компонент ресурсу називається фрагментом.

    Приклад URI

    foo://webiste.com:8042/over/there?name=ferret#nose
    
    https://mywebsite.com/drive/photos

    Кожен елемент синтаксису не завжди є обов’язковим для URI. В основному для цього потрібна лише назва схеми та шлях до файлу.

    mailto:[email protected]
    
    Name: Mary Jane
    
    ISBN 1-446-2776877-40
    
    telnet://192.0.1.24/80

    Примітка. Усі URL-адреси є URI. Але не кожен URI відноситься до URL-адреси

    Висновок

    Сподіваюся, ви краще зрозуміли URI, URL та URN. Вам також може бути цікаво прочитати про чорний список URL-адрес і про те, як його виправити.

      Як розпочати зустріч у Zoom як ведучий

    Вам сподобалось читати статтю? Як щодо того, щоб поділитися зі світом?