URI (Uniform Resource Identifier) — это последовательность символов, идентифицирующая абстрактный или физический ресурс. URI может быть классифицирован как URL (Uniform Resource Locator), предоставляющий средства его определения местоположения, или URN (Uniform Resource Name), присваивающий уникальное имя в определенном пространстве имен.
Структура URI:
URI обычно состоит из следующих компонентов:
http, https, ftp, file).[userinfo@]host[:port].&.Отличия между URI, URL и URN:
| Тип | Описание | Пример |
|---|---|---|
| URI | Идентификатор ресурса (локатор ИЛИ имя) | urn:isbn:0-486-27557-4 |
| URL | Локатор ресурса | https://www.example.com/page.html |
| URN | Имя ресурса | urn:uuid:f81d4fae-7dec-11d0-a765-00a0c91e6bf6 |
В Python для работы с URI/URL часто используется модуль urllib.parse.
python