URI&URL

URI(Uniform Resource Identifier):同一资源标识符

Uniform

规定统一的格式可方便处理不同类型的资源,而不用根据上下文环境来识别资源指定的访问方式。

Resource

资源定义的是“可标识的任何东西”。且资源不是单一的,也可以是多数的集合体。

Identifier

标识可标识的对象,也可以称为标识符。

综上所述,URI就是由某个协议方案表示的资源的定位标识符。协议方案是指访问资源时所使用的协议类型名称。
URI用字符串标识某一互联网资源,而URL是资源的地点。可见URL是URI的子集。
列举几个URI:

div class="h2-title">URL(Uniform Resource Locator):同一资源定位符

表示指定的URI,要使用涵盖全部信息的绝对的URI、绝对URL以及相对URL。相对URL是指从浏览器中基本URI处指定的URL。
绝对URI格式:

协议

使用http:或https:等协议方案名获取访问资源时要指定协议类型。不区分大小写,最后附加一个冒号。也可以用data:或javascript:这类指定数据或脚本程序的方案名。

登录信息(认证)

可以选项。指定用户名和密码作为从服务器端获取资源时必要的登录信息。

服务器地址

绝对URI;类似jacker.js这种DNS可解析的名称;IPv4地址名;IPv6地址名

服务器端口号

指定服务器连接的网络端口号。

带层次的文件路径

指定服务器上的文件路径来定位特指的资源。

查询字符串

针对已指定的文件内的资源,可以使用查询字符串传入任意参数。

片段标识符

通常可标识已获取资源中的子资源。
posted @ 2018-09-10 10:55  桥前石头  阅读(218)  评论(0)    收藏  举报