一文详谈http代理服务器的工作原理
最新资讯发布日期:2021-03-18 10:47:42          

一文详谈http代理服务器的工作原理.png

HTTP进行通信时,通常在客户端和服务器之间有一个转接代理服务器,以完成对目标资源的转接访问。无论何时HTTP请求发生,都会被多个代理服务器转发,后者成为前一个服务器的上游服务器。根据用途的不同,代理服务器可分为前向代理服务器、后向代理服务器和透明代理服务器。在这种情况下,前向代理服务器和客户机都在同一个逻辑网络中,它可能是本地局域网,也可能是更大的网络。逆向代理服务器和真正的Web服务器也在相同的逻辑网络中,这通常是由提供网络的公司配置和管理的。

 

1、正向代理服务器。

客户自行设置代理服务器地址。客户机每一次请求都会直接发送到代理服务器,代理服务器将向其请求目标资源。例如局域网中的机器在防火墙内访问因特网,或访问某些被屏蔽的外网网站,都需要使用前向代理服务器。

 

2、反向代理服务器。

安装在服务器端,所以不需要对客户机进行设置。逆向代理就是使用代理服务器在Internet上接收连接请求,然后将请求转发到内部网络中的服务器,并将从内部服务器获得的结果返回给客户机。在这个例子中,代理服务器,外部表现为一个真正的服务器。由于大型网站通常会有多个地区代理服务器,因此相同的域名在不同的地方会得到不同的IP地址,因为这些IP地址实际上是代理服务器的IP地址。

 

3、透明的代理服务器。

只能在网关上设置透明代理服务器。如果在网关上设置了代理,那么用户访问Internet的数据报就必须通过网关,这对于用户来说显然是透明的。所以,透明代理服务器可以被看作是前向代理服务器的特例。

 

代理服务器通常还提供缓存目标资源的功能(可选),以便用户在下次访问相同资源时可以快速地进行操作。

文章部分内容源于网络,联系侵删*


在线
咨询

售后客服

永久免费售后服务

太阳大客户经理

15305445551
微信客服
免费
套餐
意见
反馈
置顶