Рекомендуем, 2022

Выбор редакции

Разница между 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.jpegобщественности: //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