解析URI和URL之间的区别和联系
今天当我看着Struts的配置,发现一个问题,那就是当看配置文件,有时URL有时URI,让我感到不解,到网上查了一圈,解释歧义,简单总结,对个人理解的代表,因为知识是有限的,可能会有错了,但我认为它应该是这样的。摘要如下:
1。速记:
统一资源标识符(统一资源符号);
统一资源定位符(统一资源定位器);
统一资源名称(统一资源名称)。
2.uri和URL的比较
A.
URI是一个相对宽泛的概念。URL是URI的一种。它是URI命名机制的一个子集。可以说URI是抽象的,URL是用来定位资源的。
B.
Web上的每一种资源,如图片、文档、视频等,都是通过URI定位的。所谓位置,是指服务器相对于主机服务器的特定路径。
C.
URL是用于描述Internet上的信息资源文件的字符串。它用于在客户机和服务器上定位客户机连接服务器所需的信息。它不仅定位了信息资源,而且定义了如何找到这种资源。
三.我的白话文的理解
URI是资源定位机制。它是一个相对一般的资源位置,不仅限于客户端和服务器,而且URL定位Internet上的所有资源。只要互联网上有资源,就有一个独特的网址。