首页 > HTTP代理 > 正文

HTTP代理的原理是什么

  当客户端向源服务器发送请求之前,客户端可以把请求做转发,先经过代理服务器,在由代理服务器处理之后,转发给源服务器。代理服务器可以实现各种有用的功能,它们可以改善安全性,提高性能,节省费用。代理服务器可以看到并且接触到所有流过的HTTP流量,所以代理可以监视流量并对其修改,以实现很多有用的增值Web服务。

  代理用途

  ①安全防火墙

  ②web缓存

  ③反向代理

  代理和网关的区别

  代理连接的是两个或多个使用相同协议的应用程序,而网关连接的则是两个或多个使用不同协议的端点。网关扮演的是"协议转换器"的角色,即使客户端和服务器使用的是不同的协议,客户端也可以通过它完成与服务器之间的事务处理。

  正向代理和反向代理

  正向代理:比如翻墙,客户端知道要请求的服务器是什么。

  反向代理:比如负载均衡,客户端只知道代理不知道真正的服务器。

  代理是如何获取流量的

  1.修改客户端

  把客户端配置使用代理服务器,客户端就会将HTTP请求有意的直接发送给代理,而不是原始服务器。

  2.修改网络

  网络基础设施,可以通过若干种技术手段,在客户端不知道,或者没有参与的情况下,拦截网络流量并将其导入代理。这种拦截通常都依赖于监视HTTP流量的交换设备及路由设备,在客户端毫不知情的情况下,对其进行拦截,并将流量导入一个代理。这种代理被称为拦截代理。

  3.修改DNS命名空间

  放在web服务器之前的代理服务器----替代物,会直接假扮Web服务器的名字和IP地址,这样,所有的请求就会发送给这些替代物,而不是服务器了。要实现这一点,可以手工编辑DNS名称列表,或者用特殊的动态DNS服务器根据需要来确定适当的代理或者服务器。有时在安装过程中,

  4.修改web服务器

  也可以将某些web服务器配置为箱客户端发送一条HTTP重定向命令(响应码305),将客户端请求重定向到一个代理上去。收到重定向命令之后,客户端会与代理进行通信。

上一篇:没有了 下一篇:HTTP代理的含义、原理、使用以及注意事项

看过本文的人还看过……

ip修改器知名品牌

热点排行

ip修改器知名品牌

最新文章

用户
反馈
返回
顶部
旗下产品:
代理IP
极速加速器
1代理IP
91IP代理
IP代理
51代理
代理IP
联系客服:
QQ:2578037309
工作时间:
9:00-18:00(工作日)