URL与资源

资源推荐

1.HTTP权威指南。

HTTP权威指南》由古尔利所著,《HTTP权威指南》详细解释了HTTP协议,包括HTTP是如何工作的,如何用HTTP来开发基于Web的应用程序,核心的因特网协议如何与架构构建块交互,如何正确实现因特网客户和服务器等。

这个pdf高清无码的(非扫描版),是我在网上购买的,特来分享。连接如下:

HTTP权威指南下载  http://pan.baidu.com/s/1bnz1dMn

2.网络基础系列博客。

http协议分析工具  http://www.cnblogs.com/klguang/p/4624333.html

http报文详解  http://www.cnblogs.com/klguang/p/4618526.html

URL与资源  http://www.cnblogs.com/klguang/p/4595599.html

http协议概述  http://www.cnblogs.com/klguang/p/4594910.html

 

URLURI

  • URL 是浏览器寻找信息时所需的资源位置。通过URL,人类和应用程序才能找到、使用并共享因特网上大量的数据资源。URL 是人们对HTTP 和其他协议的常用访问点:一个人将浏览器指向一个URL,浏览器就会在幕后发送适当的协议报文来获取人们所期望的资源。
  • URI 是一类更通用的资源标识符,URL 实际上是它的一个子集。URI 是一个通用的概念,由两个主要的子集URL URN 构成,URL 是通过描述资源的位置来标识资源的。
  • URN(永久统一资源定位符)则是通过名字来识别资源的,与它们当前所处位置无关。

URL组成

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

URL语法

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

比如,我们来看看URL:http://www.joes-hardware.com:80/index.html,其方案是http,主机为www.joes-hardware.com,端口是80,路径为/index.html。

 

查询字符串http://www.joes-hardware.com/inventory-check.cgi?item=12731&color=blue

片段http://www.joes-hardware.com/tools.html#drills

 

相对URL和绝对URL

 

clip_image001[4]

 
posted @ 2015-06-23 15:39  klguang  阅读(1638)  评论(2编辑  收藏  举报