URL与URI的区别

URL(Uniform Resource Locator ),通用资源定位符。http://www.eamonning.com/index.php就是一个URL。

URI(Uniform Resource Identifier),通用资源标识符。

URI纯粹是个符号结构,用于指定构成Web资源的字符串的各个不同部分。URL是一种特殊类型的URI,它包含了用于查找某个资源的足够信息。其它的URI,例如:mailto:[email protected]则不属于定位符,因为它里面不存在根据该标识符来查找的任何数据,这种URI称为URN(通用资源名)。

在Java库中,URI类不包含用于访问通用资源标识符设定的任何方法,它的唯一作用是进行分析。相反,URL类则可以打开到达资源的一个字符串。

转自: http://www.eamonning.com/blog/view/232

时间: 2024-10-08 00:24:00

URL与URI的区别的相关文章

URL和URI的区别

URL(uniform resource location )统一资源定位符(或统一资源定位器).就是常说的网址, 采用URL可以用一种统一的格式来描述各种信息资源,包括文件.服务器的地址和目录等. URL的格式URL的格式由下列三部分组成: 第一部分是协议(或称为服务方式): 第二部分是存有该资源的主机IP地址(有时也包括端口号): 第三部分是主机资源的具体地址.,如目录和文件名等. 第一部分和第二部分之间用"://"符号隔开,第二部分和第三部分用"/"符号隔开.

URL和URI的区别和联系

定义: URI是一个字符串格式规范 并没有指定它的用途URL是资源定位的规范,包括访问资源的命名机制(scheme).存放资源的主机名.资源自身的名称,由路径表示. URI属于URL更低层次的抽象,一种字符串文本标准.就是说,URI属于父类,而URL属于URI的子类.URL是URI的一个子集. 区别: URI表示请求服务器的路径,定义这么一个资源.而URL同时说明要如何访问这个资源(http://) 联系: URL是一种具体的URI,它不仅唯一标识资源,而且还提供了定位该资源的信息.URI是一种

[译]URL和URI的区别

译者:华科小涛:http://www.cnblogs.com/hust-ghtao/: 初学http协议,就被这两个相似的术语搞蒙了,查了很多资料,总算搞清楚了.(找资料还是英文啊,靠谱...). 本篇博客翻译自:https://danielmiessler.com/study/url_vs_uri/,是在是一片简单实用的好文,对帮我们弄清概念很有帮助: 译文: 一直存在很多技术上的争论,其中最为妙的恐怕就是web地址应该叫什么的问题.通常情况就是这样:有人把地址栏的内容叫“URL”,这时候有些

asp.net 之Url与Uri的区别与联系

1.区别 URI-Universal Resource Identifier通用资源标志符 Web上可用的每种资源如HTML文档.图像.视频片段.程序等都是一个来URI来定位的 URI一般由三部组成 ①访问资源的命名机制 ②存放资源的主机名 ③资源自身的名称,由路径表示,着重强调于资源. URL-Uniform Resource Location统一资源定位符 URL是Internet上用来描述信息资源的字符串,主要用在各种WWW客户程序和服务器程序上,特别是著名的Mosaic. 采用URL可以

URL URN URI 的区别

1.URL先诞生,表示互联网中资源的地址2.URN表示资源第一无二的名称3.URI是URL和URN的超集 以ID Card打个比方: 原文地址:https://blog.51cto.com/13550695/2464037

URL、URN、URI的区别?

URL.URN.URI区别 既然Web应用程序的文件等资源是放在服务器上,而服务器是因特网(Internet)上的主机,当然必须要有个方法,告诉浏览器到哪里取得文件等资源.通常会听到有人这么说:“你要指定URL”,偶尔会听到有人说:“你要指定URI”.那么到底什么是URL.URI?甚至你还听过URN.首先,三个名称都是缩写,其全名分别为: URL:Uniform Resource Locator URN:Uniform Resource Name URI:Uniform Resource Ide

你知道URL、URI和URN三者之间的区别吗

这是一个经典的技术争论,许多人都会自问:URL.URI,很可能还有URN,它们之间的区别是什么.虽然,现在我们简单地把 URN 和 URL 都看做 URI,但严格来说URI可以进一步划分为URL.URN或者这两者的组合,所以了解这三者之间的区别将会非常有趣并让人受益匪浅.如果你恰好在某个地方碰到了这些东西,那么至少应该知道它们的含义. 我认为,尽管对一般人来说,不了解这三个缩略词之间的技术差异以及它们各自的含义并不是什么问题.但是,如果你作为一个计算机科学家.一个Web开发者.一个系统管理员,或

URI、URL与URN的区别

URI.URL与URN的区别 URI:Uniform Resource Identifier,统一资源标识符: URL:Uniform Resource Locator,统一资源定位符: URN:Uniform Resource Name,统一资源名称. 联系:URL,URN是URI的子集. Web上地址的基本形式是URI,它代表统一资源标识符.有两种形式: URL:目前URI的最普遍形式就是无处不在的URL或统一资源定位器. URN:URL的一种更新形式,统一资源名称(URN, Uniform

URL、URI和URN三者之间的区别

URI   统一资源标识符 Uniform Resource Identifier URL      统一资源定位符     Uniform Resource Locator URN     统一资源名称 Uniform Resource Name Wikipedia: URL: URL是URI的一种,不仅标识了互联网资源,还指定了操作或者获取方式,同时指出了主要访问机制和网络位置. URN: URN是URI的一种,用特定命名空间的名字标识资源.使用URN可以在不知道其网络位置及访问方式的情况下