URI和URL的关系与区别】的更多相关文章

首先给大家举个例子,有一家公司的总经理,某天,给了我一张名片,上面写了他的头衔,北京XXX公司总经理 张三,还有他的办公室地址,北京市海淀区长安街35号北京XXX公司总经理办公室,那么,我以后给我的朋友吹牛,我认识北京XXX公司的总经理张三,我的朋友都知道北京XXX公司的总经理是一个叫张三的人,那么,这个头衔就和张三对应起来了,只要一说到这个头衔,大家都知道说的是张三,反应到网络世界,这个头衔就叫做URI,只要你给我一个URI,我就知道它代表了什么,比如,http://www.sina.com.…
java的URI和URL到底是什么 在我们做开发时,经常有URI和URL弄混的问题,如果当时直接看URI和URL的源码就不可能弄混.首先我总结一下URI和URL的关系:他们的关系是:URL是一种特殊的URI,是URI包括URL, 下面用公式的形式说明URI到底是什么? URI=[scheme:][#fragment] 这正好可以用URI类中的getScheme getSchemeSpecificPart 以及getFragment得到. 在scheme为null时,这个URI被称为相对的URI.…
​1.URI.URL.URN关系图 1)URI Uniform Resource Identifier 统一资源标识符 每个web服务器资源都有一个名字,服务器资源名被统称为统一资源标识符:URI就像Internet的邮政地址,唯一地标识和定位世界各地的信息资源.URI有两种形式,分别为URL和URN.    2)URL Uniform Resource Locator 统一资源定位符 URL是最常见的资源标识符,URL描述了一台特定服务器上某资源的特定位置.它们可以明确说明如何从一个精准.固定…
1. URI URI = Universal Resource Identifier 统一资源标志符 URI采用一种特定语法标识一个资源的字符串.所标识的资源可能是服务器上的一个文件.不过,也可能是一个邮件地址.新闻消息.图书.人名.Internet主机或者任何其它内容. 通过URI找到资源是通过对名称进行标识,这个名称在某命名空间中,并不代表网络地址. 它包含URL和URN. 支持的协议有http.https.ftp.mailto.magnet.telnet.data.file.nfs.gop…
    关于URI:URL类似于住址,它告诉你一种寻找目标的方式.    URL和URN都是URI的子集. URI规范:协议名称://域名.根域名/目录/文件名.后缀#sddf URI :Uniform Resource Identifier,统一资源标识符: eg: http://bitpoetry.io/posts/hello.html#intro   关于URL:不仅标识了Web 资源,指定了操作或者获取方式,也指出了主要访问机制和网络位置. URL:Uniform Resource Lo…
2017-11-13 16:51:49 URI = Universal Resource Identifier 统一资源标志符 URL = Universal Resource Locator 统一资源定位符 URN = Universal Resource Name 统一资源名称 他们三者的关系如图: 首先,URI,是uniform resource identifier,统一资源标识符,用来唯一的标识一个资源.换句话说,URI是抽象的定义,不管用什么方法表示,只要能定位一个资源,就叫URI.…
首先,URI,是uniform resource identifier,统一资源标识符,用来唯一的标识一个资源.而URL是uniform resource locator,统一资源定位器,它是一种具体的URI,即URL可以用来标识一个资源,而且还指明了如何locate这个资源.而URN,uniform resource name,统一资源命名,是通过名字来标识资源,比如mailto:java-net@java.sun.com.也就是说,URI是以一种抽象的,高层次概念定义统一资源标识,而URL和…
java.net.URL类不提供对标准RFC2396规定的特殊字符的转义,因此需要调用者自己对URL各组成部分进行encode.而java.net.URI则会提供转义功能.因此The recommended way  to manage the encoding and decoding of URLs is to use  java.net.URI. 可以使用URI.toURL()和URL.toURI()方法来对两个类型的对象互相转换.对于HTML FORM的url encode/decode…
(一)URI.URL.URN HTTP使用统一资源标识符(Uniform Resource Identifiers,URI)来传输数据和建立连接. URL是一种特殊类型的URI,包含了用于查找某个资源的足够的信息. 1.URL: URL,全称是Uniform Resource Locator(统一资源定位符),是互联网上用来标识某一处资源的地址.格式:http://host[":"port][abs_path].以下面这个URL为例,介绍下完整URL的各部分组成: http://www…
URI,URL是什么? URI :Uniform Resource Identifier,统一资源标识符: URL:Uniform Resource Locator,统一资源定位符: URN:Uniform Resource Name,统一资源名称. URI和URL的关系 URL,URN是URI的子集. 什么是URI? URI 是一个用于标识某一互联网资源名称的字符串. 该种标识允许用户对任何(包括本地和互联网)的资源通过特定的协议进行交互操作. URI一般由三部分组成:一.主机名.二.标志符.…