前端 — URLURIURN概念和区别整理,以及URL语法规则

Posted jaykoo

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了前端 — URLURIURN概念和区别整理,以及URL语法规则相关的知识,希望对你有一定的参考价值。

URL(Uniform Resource Locator),统一资源定位符。表示了互联网上资源的位置,同时也可选择性携带资源的访问方法。但是不确定该位置是否有相应的资源,若资源位置做过变动,之前的URL将无法访问到该资源。

一般由三部分组成(文章下面待会详述):

  • 1、协议(或称为服务方式)
  • 2、存有该资源的主机地址(和端口号)
  • 3、资源在该主机中的具体地址(目录、文件名)

http://www.jaykoo.com:80/my/url/location.html

---------------------------------------------
//协议:http
//主机地址:www.jaykoo.com
//端口号:80
//文件在主机中地址:/my/url/location.html

  

URN(Uniform Resource Name),同一资源名称。URN 是作为特定内容的唯一名称使用的,与目前的资源所在地无关。使用这些与位置无关的URN,就可以将资源四处搬移。通过URN,还可以用同一个名字通过多种网络访问协议来访问资源。

常见的,老司机们在magnet的格式中:

magnet:?xt=urn:btih:23333333
----------------------------
下划线标注了该资源的URN

  

URI(Uniform Resource Indentifier),统一资源标识符。

1、首先,URL和URN都是URI的子集,因此,一切URL和URN都是URI。

2、它的概念为,用于标识在世界范围内某一唯一的互联网资源的字符串。强调了标识一个资源。具体怎么标识?可以用资源的名称(Name)、定位(Location)来标识,或者以上两者都有。







以上是关于前端 — URLURIURN概念和区别整理,以及URL语法规则的主要内容,如果未能解决你的问题,请参考以下文章

HTML 行内块级空(void) 元素以及区别,外加对应元素的整理

进程与线程的区别(整理)

前端实习面试整理

前端面经(待整理)

前端笔记整理(HTML)

前端笔记整理(HTML)