Разница между 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]
Last updated
Was this helpful?