http服务器代理的保持的方法

作者:IPIDEA

2021-02-07 16:59:40

http代理服务器的保持有三种方法:首先,在网络层维护意味着使用网关,如web代理服务器和Socks代理服务器;二是在IP层或更低层维护,http代理根据数据文件的共享进行;第三,按照改变系统进程的方法,比如微软公司的Winsock代理服务器,在自己的电脑上安装代理程序流,程序流会自动改变系统进程。

 

因为Web代理服务器是目前使用广泛的代理服务器,下面重点来展示一下Web代理服务器维护代理服务器的基本原理。Web代理服务器一般由过滤设备和运行的程序组成。过滤装置区分接收到http请求是代理格式还是标准格式,如果是标准格式,则交给本地WWW服务器解决;如果是代理格式,则交给代理程序运行求解。

 

代理程序运行时,先在代理的缓存文件区搜索,如果数据信息存在且合理,则从缓存文件区取下数据信息;如果没有,请连接到远程目标服务器并获取数据信息。


 8.204.png


无论代理服务器是从缓存文件区读取数据,还是从互联网远程控制服务器读取数据,它都根据HTTP协议应用端口号80将信息内容返回给请求者。在HTTP通信链中,手机客户端和整体目标服务器之间通常会有一些中继代理服务器,表现为对整体目标资源的中继浏览。

 

一个HTTP请求会被几个代理服务器共享,后一个服务器称为前一个服务器的上下游服务器。根据其应用方式和功效,代理服务器分为前向代理服务器、反向代理服务器和全透明代理服务器。转发代理ip指定手机客户端自己设置的代理ip的详细地址。

 

客户的每一个请求都会被立即发送到代理服务器,代理ip会请求整个目标资源。比如服务器防火墙内的LAN设备要浏览互联网或者一些被防止账号关联的国外网站,就必须应用转发代理ip比如IPIDEA包含国内外220+国家地区的IP。反向代理ip设置在服务器端,手机客户端不需要进行所有设置。反过来,代理ip接受互联网上的连接请求,然后将请求发送到内部互联网上的服务器,并将从内部服务器获得的结果返回给手机客户端。

 

在这种情况下,代理服务器的开放主要表现为真正的服务器。完全透明的代理ip仅在网关上设置。客户浏览互联网的数据信息必须通过网关。如果在网关上设置了代理ip,代理ip对客户来说显然是透明的。完全透明的代理ip可以看作是前向代理ip的唯一条件。


*ipidea提供的服务必须在境外网络环境下使用

热门资讯