解析URI与URL之间的区别与联系


Posted in Javascript onNovember 22, 2013

今天在看STRUTS配置的时候,发现一个问题,就是在看配置文件的时候,有时出现URL有时又是URI, 让我心生不解,到网上查了一圈,解释都含糊不清, 索性自己总结一下,仅代表个人理解,由于本人知识实在有限,可能会有错误,不过我认为是应该这样的。

总结如下:

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

2.URI 和 URL 的比较

a.
URI是一个相对来说更广泛的概念,URL是URI的一种,是URI命名机制的一个子集,可以说URI是抽象的,而具体要使用URL来定位资源。

b.
Web上的每一种资源如:图片、文档、视频等,都是由URI定位的,这里所谓的定位指的是web上的资源相对于主机服务器来说,存放在服务器上的具体路径。

c.
URL是internet上用来描述信息资源文件的字符串,用在客户程序和服务器上,定位客户端连接服务器所需要的信息,它不仅定位了这个信息资源,而且定义了如何找到这个资源。

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

Javascript 相关文章推荐
Javascript计算时间差的函数分享
Jul 04 Javascript
JS控件ASP.NET的treeview控件全选或者取消(示例代码)
Dec 16 Javascript
清除div下面的所有标签的方法
Feb 17 Javascript
JS遍历Json字符串中键值对先转成JSON对象再遍历
Aug 15 Javascript
WEB前端设计师常用工具集锦
Dec 09 Javascript
JS获取checkbox的个数简单实例
Aug 19 Javascript
jQuery UI Grid 模态框中的表格实例代码
Apr 01 jQuery
Angular5中状态管理的实现
Sep 03 Javascript
node链接mongodb数据库的方法详解【阿里云服务器环境ubuntu】
Mar 07 Javascript
微信小程序实现手指拖动选项排序
Apr 22 Javascript
原生JS生成指定位数的验证码
Oct 28 Javascript
node.js文件的复制、创建文件夹等相关操作
Feb 05 Javascript
一个简单的JS时间控件示例代码(JS时分秒时间控件)
Nov 22 #Javascript
jQuery读取和设定KindEditor值的方法
Nov 22 #Javascript
实现51Map地图接口(示例代码)
Nov 22 #Javascript
怎么选择Javascript框架(Javascript Framework)
Nov 22 #Javascript
jquery根据name属性查找的小例子
Nov 21 #Javascript
js 走马灯简单实例
Nov 21 #Javascript
js获取客户端外网ip的简单实例
Nov 21 #Javascript
You might like
php生成随机密码的几种方法
2011/01/17 PHP
html下载本地
2006/06/19 Javascript
jQuery 使用手册(二)
2009/09/23 Javascript
JavaScript delete 属性的使用
2009/10/08 Javascript
JavaScript 继承详解(六)
2016/10/11 Javascript
浅谈angular2的http请求返回结果的subcribe注意事项
2017/03/01 Javascript
AngularJS入门教程二:在路由中传递参数的方法分析
2017/05/27 Javascript
微信小程序 动画的简单实例
2017/10/12 Javascript
JavaScript实现带有子菜单和控件的slider轮播图效果
2017/11/01 Javascript
jquery animate动画持续运动的实例
2017/11/29 jQuery
Vue模板语法中数据绑定的实例代码
2019/05/17 Javascript
微信小程序获取当前位置和城市名
2019/11/13 Javascript
JavaScript利用键盘码控制div移动
2020/03/19 Javascript
js this 绑定机制深入详解
2020/04/30 Javascript
[13:16]INFAMOUS vs VGJ T BO3
2018/06/07 DOTA
python实现文件快照加密保护的方法
2015/06/30 Python
node.js获取参数的常用方法(总结)
2017/05/29 Python
Python编程之黑板上排列组合,你舍得解开吗
2017/10/30 Python
python 顺时针打印矩阵的超简洁代码
2018/11/14 Python
浅析Python 读取图像文件的性能对比
2019/03/07 Python
详解Python数据分析--Pandas知识点
2019/03/23 Python
Python匿名函数/排序函数/过滤函数/映射函数/递归/二分法
2019/06/05 Python
pytorch: Parameter 的数据结构实例
2019/12/31 Python
Python+redis通过限流保护高并发系统
2020/04/15 Python
Django生成数据库及添加用户报错解决方案
2020/10/09 Python
Python可视化工具如何实现动态图表
2020/10/23 Python
Python实现京东抢秒杀功能
2021/01/25 Python
英国最红的高街时尚品牌:Topshop
2016/08/05 全球购物
Lee牛仔裤澳大利亚官网:美国著名牛仔裤品牌
2017/09/02 全球购物
某个公司的Java笔面试题
2016/03/11 面试题
工业设计专业个人求职信范文
2013/12/28 职场文书
资源工程专业毕业生求职信
2014/02/27 职场文书
内勤岗位职责
2015/02/10 职场文书
医德医风自我评价2015
2015/03/03 职场文书
大客户经理岗位职责
2015/04/09 职场文书
html5 录制mp3音频支持采样率和比特率设置
2021/07/15 Javascript