URL и URI могут различаться тем, что URI может одновременно представлять URL и URN ресурса, но URL может просто указывать адрес ресурса. URI - более распространенный термин по сравнению с URL и URN, которые в некотором смысле более ограничены.
Сравнительная таблица
Основа для сравнения | URL | URI |
---|---|---|
основной | URL предоставляет метод для описания идентичности элемента. | URI используется для определения личности элемента. |
Синтаксис | //www.sitename.com/filename.jpeg | общественности: //myfile.jpg |
отношения | Тип URI. | Надстройка URL |
Спецификация протокола | Предоставлена | Информация о протоколе не предоставляется. |
Определение URL
URL (Uniform Resource Locator) может быть определен как строка символов, которая относится к адресу. Это наиболее распространенный способ поиска ресурсов в сети. Он предоставляет метод для извлечения представления физического местоположения путем описания его местоположения в сети или механизма первичного доступа.
Протокол описан в URL, который используется для получения ресурса и имени ресурса. URL содержит http / https в начале, если ресурс является ресурсом веб-типа. Аналогично, он начинается с ftp, если ресурс является файлом, и mailto, если ресурс является адресом электронной почты. Синтаксис URL показан ниже, где первая часть используется для протокола, а остальная часть используется для ресурса, который состоит из имени домена или имени программы.
Определение URI
Подобно URL, URI (Uniform Resource Identifier) также представляет собой строку символов, которая идентифицирует ресурс в Интернете, используя местоположение, имя или оба. Это позволяет единообразно идентифицировать ресурсы. URI дополнительно группируется как локатор, имя или оба, что означает, что он может описывать URL, URN или оба. Термин «идентификатор» в URI относится к различию ресурсов, несмотря на методику, используемую для выполнения операции, будь то местоположение, имя или контекст.
URI также может быть переведен из не сетевого источника, следовательно, он должен содержать символы, которые, скорее всего, будут введены в компьютер.
Ключевые различия между URL и URI
- URL (Uniform Resource Locator) в основном используется для ссылки на веб-страницу, компонент веб-страницы или программу на веб-странице с помощью метода доступа (такие протоколы, как http, ftp, mailto) для получения местоположения ресурса. Напротив, URI (Uniform Resource Identifier) используется для определения идентичности элемента, здесь термин «идентификатор слова» означает отличить один ресурс от другого независимо от используемого метода (URL или URN).
- URL является URI, но URI никогда не может быть URL.
- URL указывает, какой тип протокола должен использоваться, тогда как URI не включает спецификацию протокола.
Заключение
URI - это идентификатор, содержащий набор символов, который позволяет единообразно идентифицировать ресурсы с помощью уникально определенного расширяемого набора изменяющихся схем (т. Е. Имени, адреса или контекста). С другой стороны, URL - это подмножество URI, которое описывает ресурс с использованием одной из схем URI (то есть местоположения).