【读书笔记】HTTP权威指南---第一部分 第2章 URL与资源

本文深入解析URL(统一资源定位符)与URI(统一资源标识符)的概念,阐述URL的组成部分及其工作原理,同时探讨URL与URI的区别,以及URL在不同协议下的应用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

URL:统一资源定位符

 

URI是一类更通用的资源标识符,URL实际上是它的一个子集。

URL的组成。

URL http://www.xxx.com/index.html。以三部分组成:

  • URL的第一部分(http)是URL方案(scheme)。方案可以告知Web客户端怎么访问资源。例子中,URL说明要使用HTTP协议。
  • URL的第二部分(www.xxx.com)指的是服务器的位置。这部分告知Web客户端资源位于何处。
  • URL的第三部分(/index.html)是资源路径。路径说明了请求的是服务器上哪个特定的本地资源。

 

URL可以通过HTTP之外的其他协议来访问资源。例如邮箱使用mailto,文件输出协议(File Transfer Protocol,FTP)或者流视频使用rtsp等等。

总结就是,URL提供了一种统一的资源命名方式。大多数URL都有同样的:"方案://服务器位置/路径"结构。

 

URL语法

大多数URL方案的URL语法都建立在这个由9部分构成的通用格式上:

<scheme>://<user>:<password>@<host>:<port>/<path>;<params>?<query>#<frag>

 

未来展望

URL表示的是实际地址,当资源被移走时,URL也就不再有效了。如果无论资源移到何处,你要都能够追踪到它。

针对这个问题,提出统一资源名,永久统一资源定位符(persistent uniform resource locators, PURL)。

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值