uriHTTP 协议中 URI 和 URL 有什么区别

uri  时间:2021-07-23  阅读:()

什么是URI

Web上可用的每种资源 - HTML文档、图像、视频片段、程序等 - 由一个通过通 用资源标志符(Universal Resource Identifier, 简称"URI")进行定位。

URI一般由三部分组成: 访问资源的命名机制。

存放资源的主机名。

资源自身的名称,由路径表示。

URI的使用

展开全部 URL是Uniform Resource Locator的缩写,译为“统一资源定位符”。

◇ URL的格式 URL的格式由下列三部分组成: 第一部分是协议(或称为服务方式); 第二部分是存有该资源的主机IP地址(有时也包括端口号); 第三部分是主机资源的具体地址。

,如目录和文件名等。

第一部分和第二部分之间用“://”符号隔开,第二部分和第三部分用“/”符号隔开。

第一部分和第二部分是不可缺少的,第三部分有时可以省略。

◇ URL示例 文件的URL: 用URL表示文件时,服务器方式用file表示,后面要有主机IP地址、文件的存取路径(即目录)和文件名等信息。

有时可以省略目录和文件名,但“/”符号不能省略。

例:file://a:1234/b/c/d.txt 代表获取资源使用ftp协议,资源目标是a主机的1234端口的b目录下的c目录下的d.txt。

HTTP的 URL已经在URI的组成中做过示范,在此不再陈述。

HTTP 协议中 URI 和 URL 有什么区别

从鄙人程序员的角度理解,URI属于URL更低层次的抽象,一种字符串文本标准。

就是说,URI属于父类,而URL属于URI的子类。

URL是URI的一个子集。

在《HTTP权威指南》一书中,对于URI的定义是:统一资源标识符;对于URL的定义是:统一资源定位符。

二者的区别在于,URI表示请求服务器的路径,定义这么一个资源。

而URL同时说明要如何访问这个资源(http://)。

例如,一个URL通常包括三部分: 方案部分(scheme):http:// 地址部分:CEALER | 一些瞬间、一些回忆、一些经典、一些原创、一些愤怒、一些感动 资源部分:/1.png 而在C#中,URL类属于System.Security.Policy命名空间,Uri属于System。

在MSDN对Url类的备注中,能更好的说明Url与Uri的区别: Url 证据的存在将在授予集内生成 UrlIdentityPermission。

如果有对 UrlIdentityPermission 的 Demand,则与 Url 证据对应的 UrlIdentityPermission 将与请求的权限进行比较。

考虑完整的 URL,包括协议(HTTP、HTTPS、FTP)和文件。

例如,Microsoft Home Page 就是一个完整的 URL。

URL 可以精确匹配,也可在最后一个位置使用通配符来匹配。

例如,Microsoft Home Page* 就是一个含通配符的 URL。

而Uri类在实例化的时候,可以指定为绝对路径,相对路径,但可以不指定到具体的某个资源。

那么我理解的二者的区别就是: URI可以表示一个域,也可以表示一个资源。

URL只能表示一个资源。

同样的,URN(统一资源名称)也是URI的一个子集,目前没有大规模运用。

月神科技-美国CERA 5折半价倒计时,上新华中100G高防云59起!

官方网站:点击访问月神科技官网优惠码:美国优惠方案:CPU:E5-2696V2,机房:国人热衷的优质 CeraNetworks机房,优惠码:3wuZD43F 【过期时间:5.31,季付年付均可用】活动方案:1、美国机房:洛杉矶CN2-GIA,100%高性能核心:2核CPU内存:2GB硬盘:50GB流量:Unmilited端口:10Mbps架构:KVM折后价:15元/月、150元/年传送:购买链接洛...

MechanicWeb免费DirectAdmin/异地备份

MechanicWeb怎么样?MechanicWeb好不好?MechanicWeb成立于2008年,目前在美国洛杉矶、凤凰城、达拉斯、迈阿密、北卡、纽约、英国、卢森堡、德国、加拿大、新加坡有11个数据中心,主营全托管型虚拟主机、VPS主机、半专用服务器和独立服务器业务。MechanicWeb只做高端的托管vps,这次MechanicWeb上新Xeon W-1290P处理器套餐,基准3.7GHz最高...

VirtVPS抗投诉瑞士VPS上线10美元/月

专心做抗投诉服务器的VirtVPS上线瑞士机房,看中的就是瑞士对隐私的保护,有需要欧洲抗投诉VPS的朋友不要错过了。VirtVPS这次上新的瑞士服务器采用E-2276G处理器,Windows/Linux操作系统可选。VirtVPS成立于2018年,主营荷兰、芬兰、德国、英国机房的离岸虚拟主机托管、VPS、独立服务器、游戏服务器和外汇服务器业务。VirtVPS 提供世界上最全面的安全、完全受保护和私...

uri为你推荐
采集卡万能驱动谁有采集卡7304的万能驱动或者专门的驱动,我的找不到了开放网开放wifi怎么改为不开放wifiiphone12或支持北斗导航苹果手机怎样下载北斗导航magento2MRP与MRP2的区别智能公共广播系统智能公共广播系统js-3301数码mp3编程器怎么使用Costco茅台被抢光Costco在中国大陆第一家店开业首日被挤爆,为什么人们都特别青睐洋货?oa系统包含哪些模块求问OA办公系统的组成模块能分为哪三个类别?cad图批量打印CAD怎么样批量打印(不需要重复设置,每一个都打开选择打印区域)洛阳小程序开发洛阳小程序开发公司哪家比较好hub和路由器的区别HUB与路由器一样吗?不一样的话功能上有何区别?集线器的功能是什么?
虚拟主机提供商 济南域名注册 域名主机空间 什么是域名解析 linode日本 hawkhost Dedicated wdcp 美国在线代理服务器 免费网页空间 西安服务器托管 免费asp空间申请 789电视剧网 windows2008 winserver2008 windowsserver2008r2 ftp是什么东西 一句话木马 g6950 ddos攻击工具 更多