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)来标识,或者以上两者都有。
原文地址:https://www.cnblogs.com/jaykoo/p/9989769.html
时间: 2024-10-09 12:45:07