вынос:
URI и URL очень тесно связаны, но есть разница.
Термины унифицированный идентификатор ресурса (URI) и унифицированный указатель ресурса (URL) часто используются взаимозаменяемо. К сожалению, эти два термина описывают несколько разные понятия.URI используется для идентификации чего-либо в World Wide Web. Существует два типа URI:
- Унифицированное имя ресурса (URN): URN в основном указывают, что к чему-то, но не имеют информации о том, как получить к нему доступ.
- Унифицированный указатель ресурса (URL): URL содержат местоположение чего-либо и сообщают клиентской программе (обычно браузеру), как получить к нему доступ.
Например, URL-адрес http://www.example.com/example1.html сообщает вашему браузеру, что файл с именем example1.html может быть доступен через домен примера с использованием протокола Hyper Transfer Protocol (HTTP). Это означает, что ваш браузер может запросить этот файл и отобразить его для вас, используя HTTP.
URL является типом URI, наряду с URN. Большинству людей никогда не придется беспокоиться о неправильном названии URL-адреса URI. На самом деле, в большинстве случаев они будут правильными так же, как и тот, кто называет пуделя собакой. Однако для людей, вовлеченных в реальное кодирование приложений, разница важна, потому что не каждый URI является URL (точно так же, как не каждая собака - пудель).