1. 云栖社区>
  2. PHP教程>
  3. 正文

URI类分析

作者:用户 来源:互联网 时间:2017-12-01 17:44:04

uri分析

URI类分析 - 摘要: 本文讲的是URI类分析, 1.简写:URI (uniform resource identifier)统一资源标志符; URL(uniform resource location )统一资源定位符(或统一资源定位器); URN(uniform resource

1.简写:

URI (uniform resource identifier)统一资源标志符;
URL(uniform resource location )统一资源定位符(或统一资源定位器);
URN(uniform resource name )统一资源命名。

2.URI 和 URL 的比较

URI是一个相对来说更广泛的概念,URL是URI的一种,是URI命名机制的一个子集,可以说URI是抽象的,而具体要使用URL来定位资源。
web上的每一种资源如:图片、文档、视频等,都是由URI定位的,这里所谓的定位指的是web上的资源相对于主机服务器来说,存放在服务器上的具体路径。 URL是internet上用来描述信息资源文件的字符串,用在客户程序和服务器上,定位客户端连接服务器所需要的信息,它不仅定位了这个信息资源,而且定义了如何找到这个资源。

3.我的白话理解

URI就是一种资源定位机制,它是比较笼统地定位了资源,并不局限于客户端和服务器,而URL就定位了网上的一切资源,只要是网上的资源,都有唯一的URL.

在java程序中URI有一个相关类,这里将该类解析理解。


这里有一段代码可以清楚的看到URI的每个组成结构


URI uri = new URI("ftp","user:pass","localhost",80,"/hello","query","fragment");
System.out.println(uri);

结果是。


ftp://user:[email protected]:80/hello?query#fragment

对应的字符串


以上是云栖社区小编为您精心准备的的内容,在云栖社区的博客、问答、公众号、人物、课程等栏目也有的相关内容,欢迎继续使用右上角搜索按钮进行搜索uri 分析 ,以便于您获取更多的相关知识。