(转)URI和URL有什么区别
来源:互联网 发布:算法导论 中文版 epub 编辑:程序博客网 时间:2024/06/05 06:59
原地址:http://blog.csdn.net/kobejayandy/article/details/9908233
从JDK1.5开始,java.net包对统一资源定位符(uniform resource locator URL)和统一资源标识符(uniform resource identifier URI)作了非常有用的区分。
URI是个纯粹的句法结构,用于指定标识Web资源的字符串的各个不同部分。URL是URI的一个特例,它包含了定位Web资源的足够信息。其他URI,比如mailto:cay@horstman.com 则不属于定位符,因为根据该标识符无法定位任何资源。
在Java类库中,URI类不包含任何访问资源的方法,它唯一的作用就是解析。相反的是,URL类可以打开一个到达资源的流。因此URL类只能作用于那些 Java类库知道该如何处理的模式,例如http:,https:,ftp:,本地文件系统(file:),和Jar文件(jar:)。
那么URI和URL有什么区别呢?
URI—Universal Resource Identifier通用资源标志符
Web上可用的每种资源如HTML文档、图像、视频片段、程序等都是一个来URI来定位的
URI一般由三部组成
①访问资源的命名机制
②存放资源的主机名
③资源自身的名称,由路径表示,着重强调于资源。
URL—Uniform Resource Location统一资源定位符
URL是Internet上用来描述信息资源的字符串,主要用在各种WWW客户程序和服务器程序上,特别是著名的Mosaic。
采用URL可以用一种统一的格式来描述各种信息资源,包括文件、服务器的地址和目录等。
URL一般由三部组成
①协议(或称为服务方式)
②存有该资源的主机IP地址(有时也包括端口号)
③主机资源的具体地址。如目录和文件名等
- (转)URI和URL有什么区别
- URI和URL有什么区别
- URI和URL有什么区别
- URI和URL有什么区别
- 那么URI和URL有什么区别呢?
- HTTP 协议中 URI 和 URL 有什么区别?
- HTTP 协议中 URI 和 URL 有什么区别?
- HTTP 协议中 URI 和 URL 有什么区别
- HTTP 协议中 URI 和 URL 有什么区别?
- URL 和 URI 有什么不同?
- URL 和 URI 有什么不同?
- 什么是URI,什么是URL,它们之间有什么区别(转载)
- 什么是URI,什么是URL,它们之间有什么区别
- 转!!URL和URI区别
- 转!!URL和URI区别
- URI 和URL区别
- URI和URL区别
- URI和URL区别
- Iconicon=newImageIcon()如何加载同一文件夹中的已有图片
- No mapping found for HTTP request with URI [/springmvc/queryitems.action] in DispatcherServlet with
- C#学习篇(二)StreamReader和StreamWriter
- springmvc上传图片
- NGUI 制作简易背包UI
- (转)URI和URL有什么区别
- struts2之初学习
- 自定义ArrayAdapter+ListView实现笔记本的App
- RadioButton 的选中状态shape
- 【bzoj1001】【BeiJing2006】【狼抓兔子】【网络流】【平面图转对偶图】
- 如何做一个基于ASP.NET MVC 网站(一)
- 【绿色版软件】出现应用程序无法启动,并行配置不正确
- (转)URI和URL区别以及相对路径和绝对路径的区别
- String、StringBuffer、StringBuilder以及对String不变性的理解