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

web服务器请求代理方式

时间:2019-09-01 12:43:40      阅读:511      评论:0      收藏:0      [点我收藏+]

标签:中间   建立   缓存   nbsp   转发   bsp   安全性   通信   ssl   

1 通信数据转发程序:代理、网关、隧道

代理:是一种有转发功能的应用程序,他扮演了位于服务器和客户端“中间人”的角色,接收客户端发送的请求并转发给服务器;同时也接收服务器返回的响应并转发给客户端。

技术图片

 

 使用代理服务器不会改变请求的URI。

代理服务器特性:

  • 利用缓存技术减少网络带宽的流量
  • 组织内部针对特定网站的访问控制

网关:转发其他服务器通信数据的服务器,自己的通信目标是下一个网关。

技术图片

 

 利用网关可以将由 http 请求转化为其他协议通信,网关能使通信线路上的服务器提供非HTTP协议的服务。利用网关可以提高通信的安全性。

 

隧道:是相隔甚远的客户端和服务器两者之间进行中转,并保持通信双方链接的应用程序。

隧道可以按要求建立起一条与其他服务器的通信线路,届时使用SSL等加密手段进行通信。隧道的目的是确保客户端能与服务器进行安全的通信。隧道会将请求保持原样的发送到服务器,在通信双方断开连接时结束。

 

 

参考文献:

《图解HTTP》

web服务器请求代理方式

标签:中间   建立   缓存   nbsp   转发   bsp   安全性   通信   ssl   

原文地址:https://www.cnblogs.com/zhaopengcheng/p/11441662.html

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