Ключова разлика – URI срещу URL
Двата термина Uniform Resource Identifier (URI) и Uniform Resource Locator (URL) понякога се използват взаимозаменяемо. Разликата между URI и URL може да е малко объркваща, но следващият раздел ще ви преведе през двете горни теми и ще се опита да подобри вашето разбиране по отношение на разликата между URI и URL. Основната разлика между URI и URL е, че URL адресът е специализация на URI.
Какво е URL
URL или Uniform Resource Locator е известен като уеб адрес. Използва се главно като препратка към уеб ресурс, който се намира в компютърна мрежа. Той също така стои като механизъм за извличане на такъв ресурс. URL може да бъде посочен като специфичен унифициран локатор на ресурси. Въпреки че много хора използват двата термина URI и URL взаимозаменяемо, те са различни. URL адресите се използват предимно за достъп до уеб страници, прехвърляне на файлове, имейл съдържание, бази данни и се използват в много други приложения. Уеб браузър показва URL на уеб страница в адресната лента, която се намира в горната част.
URL адрес идва със следните компоненти
- Протокол (напр.
- Име на хост (напр. abc.com)
- Име на файл (напр. index.html)
Какво е URI
URI или Uniform Resource Identifier се нарича низ от знаци, които се използват за идентифициране на ресурс. Тази функция е полезна за идентифициране и взаимодействие с ресурс през мрежа. Това се постига с използването на определени протоколи. URI идва със синтаксис и свързан протокол. Уеб адрес или URL (Uniform Resource Locator) е най-често срещаната форма на URI. URN или Uniform Resource Name се използва рядко и идва с дизайн, който допълва URL за идентифициране на ресурси. URN може да се сравни с име на човек, докато URL може да се сравни с пощенски адрес.
URI използва местоположения, имена или и двете за идентифициране на ресурси. URI често се използва за идентифициране на местоположението на ресурс. Объркването с URI се дължи на факта, че той използва както име, така и местоположение за идентифициране на ресурси. Две специализации на URI са URL и URN.
URN
URI дефинира ресурс по име, но не дефинира как може да бъде получен. Синтаксисът обикновено се използва в документите на схемата за дефиниране на URN. Това се използва за дефиниране на пространство от имена. Напр.: 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 диаграма на Ойлер без самотни URI“от Дейвид Торес оригинална авторска производна работа: Qwerty0 (разговор) – URI_VENN_DIAGRAM. SVG, (CC BY-SA 3.0) чрез Commons Wikimedia