码迷,mamicode.com
首页 > Web开发 > 详细

HTTP权威指南读书笔记

时间:2015-02-24 06:58:45      阅读:167      评论:0      收藏:0      [点我收藏+]

标签:

1.8

web组件结构:

  代理 :位于客户端和服务器之间的HTTP中间实体

  缓存 :HTTP的仓库,使常用页面的副本可以保存在离客户端很近的地方

  网关 :链接其他应用程序的特殊web服务器(如邮件服务)

  隧道 :对HTTP通信报文进行盲转的特殊代理

  Agent代理:发起自动HTTP请求的半智能web客户端

1.8.1

代理:

  原理:代理存在与客户端与服务器之间,接受客户端的HTTP请求并且转发给服务器

1.8.2

缓存:

  原理:web缓存是一种特殊的HTTP代理服务器,可以将经过代理传送的常用文档复制下来。下一个请求同意文档的客户端就可以使用副本。

  作用:加快网页访问的速度。

1.8.3

网关:

  原理:网关是一种特殊的服务器,作为其他服务器的中间实体使用。通常将HTTP流量转换成其他协议。

  工作过程:一个HTTP/FTP网关会通过HTTP请求接受对FTP URI的请求,但通过FTP协议来获取文档,得到的文档会被封装成一条HTTP报文,发送给客户端。

1.8.4

隧道:

  原理:建立起来之后,就会在两条链接之间对原始数据进行盲转发的HTTP应用程序。

  说明:通过HTTP链接承载加密的安全套餐(SSL)。

  工作过程:HTTP/SSL隧道收到一条HTTP请求,要求建立一条道目的地址和端口的输出链接,然后在HTTP信道上通过隧道传输加密的SLL流量,这样就可以将其盲转发到目标服务器上。

1.8.5

Agent代理:

  原理:是代表用户发起HTTP请求的客户端程序。

  例子:网络蜘蛛,web机器人

  

  

HTTP权威指南读书笔记

标签:

原文地址:http://www.cnblogs.com/Any9aby/p/4298444.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!