Разница между url i uri. Основные параметры URI-строки

  • URL - адрес ресурса в сети, определяет местонахождение ресурса (домен) и способ обращения к нему (протокол передачи данных). URL = <протокол>://<домен>. Пример: https://youtube.com

  • URN - имя ресурса в сети, определяет только название ресурса, но не говорит где он находится и как к нему подключиться. Пример: /watch?v=NAjHBcnXFwU&list=RDNAjHBcnXFwU&start_radio=1

  • URI - имя и адрес ресурса в сети, включает в себя URL и URN (<URL><URN> ). пример:

    https://youtube.com/watch?v=NAjHBcnXFwU&list=RDNAjHBcnXFwU&start_radio=1#fragment

Основные составляющие URI:

  • Протокол передачи данных (например: http)

  • Доменное имя (например: youtube.com)

  • Путевые параметры (например: /watch)

  • Строка запроса или Query string (например: ?v=NAjHBcnXFwU&list=RDNAjHBcnXFwU&start_radio=1)

  • фрагмент (например: #fragment)

[protocol]://www.[domain_name]:[port 80]/[path or exaction resource location]?[query]#[fragment]

Ссылка на статью о URL/URI

Last updated