Разлика между URI и URL

Ключова разлика - URI спрямо URL
 

Двата термина Uniform Resource Identifier (URI) и Uniform Resource Locator (URL) понякога се използват взаимозаменяемо. Разликата между URI и URL може да е малко объркваща, но следващият раздел ще ви преведе през двете горепосочени теми и ще се опита да разшири разбирането ви относно разликата между URI и URL. Най- ключова разлика между URI и URL е това URL адресът е специализация на URI.

Какво е URL

URL адрес или Унифициран локатор на ресурси обикновено е известен като уеб адрес. Използва се главно като препратка към уеб ресурс, който се намира в компютърна мрежа. Той също така стои като механизъм за извличане на такъв ресурс. URL адресът може да бъде определен като специфичен унифициран локатор на ресурси. Въпреки че много хора използват взаимозаменяемите два термина URI и URL, те са различни. URL адреси се използват най-вече за достъп до уеб страници, прехвърляне на файлове, съдържание по имейл, бази данни и се използва в много други приложения. Уеб браузърът показва URL на уеб страница в адресната лента, която се намира в горната част.

URL адрес идва със следните компоненти

  • Протокол (например http)
  • Име на хост (напр. Abc.com)
  • Име на файл (например index.html)

Какво е URI

URI или Единен идентификатор на ресурса се обозначава като низ от знаци, които се използват за идентифициране на ресурс. Тази функция е полезна за идентифициране и взаимодействие с ресурс по мрежа. Това се постига с използването на определени протоколи. URI идва със синтаксис и свързан протокол. Уеб адрес или URL адрес (Uniform Resource Locator) е най-често срещаната форма на URI. URN или Uniform Resource Name се използва рядко и идва с дизайн, който да допълва URL, за да идентифицира ресурси. URN може да се сравни с име на човек, докато URL адресът може да се сравни с адрес на улицата.

URI използва местоположения, имена или и двете, за да идентифицира ресурси. URI често се използва за идентифициране на местоположение на ресурс. Объркването в URI се дължи на факта, че той използва както име, така и местоположение за идентифициране на ресурси. Две специализации на URI са URL и URN.

URN

URI дефинира ресурс по име, но не определя как може да бъде получен. Синтаксис обикновено се използва в схемите документи за определяне на URN. Това се използва за определяне на пространство от имена. E.g .: targetNamespace = ”urn: abc”

URL

URL адресът е специален URI, използван главно за намиране на конкретни мрежови ресурси. Разликата между URN е, че URL адрес определя как може да се получи определен ресурс. URL адресът се използва всеки ден под формата на http, ftp и smb.

Каква е разликата между URI и URL?

Функционалност

URI: URI е идентификатор.

URL адрес: URL адресът предоставя информация за това как да получите ресурс.

специализация

URI: URL адресът е URI.

URL адрес: URL адресът е специализация на URI.

Обща употреба

URI: URI описва както името, така и местоположението.

URL адрес: URL адресът не може да се използва за описване на приложения.

Удостоверение за изображения: „Интернет 1” от Rock1997 - Собствена работа (GFDL) през Commons Wikimedia „URI Euler Diagram no lone URIs“ от David Torres оригинално произведение на автор: Qwerty0 (беседа) - URI_VENN_DIAGRAM.SVG, (CC BY-SA 3.0) чрез Commons Wikimedia