首页 > 解决方案 > 混淆代理和反向代理

问题描述

我需要对代理和反向代理进行一行解释。当我在自由职业者上发布任何项目时,他们会询问我是否需要反向连接旋转代理/反向代理等。

任何人?

标签: proxies

解决方案


代理:它代表客户端发出请求。因此,服务器将响应返回给代理,代理将响应转发给客户端。事实上,服务器永远不会“知道”客户端是谁(客户端的 IP 地址);它只会知道代理。但是,客户端肯定知道服务器,因为它基本上格式化了发往服务器的 HTTP 请求,但它只是将其交给代理。

反向代理:它代表服务器接收请求。它将请求转发到服务器,接收响应,然后将响应返回给客户端。在这种情况下,客户端永远不会“知道”谁是实际的服务器(服务器的 IP 地址)(有一些例外);它只会知道代理。服务器将知道或不知道实际的客户端,具体取决于反向代理的配置。


推荐阅读