正向代理与反向代理
正向代理与反向代理
代理,也称正向代理,是指一个位于客户端和目标服务器(target server)之间的服务器,为了从目标服务器取得内容,客户端向代理发送一个请求并指定目标(目标服务器),然后代理向目标服务器转交请求并将获得的内容返回给客户端。
数据流程:
数据请求过程:浏览器-》代理服务器-》目标服务器
数据返回过程:目标服务器-》代理服务器-》浏览器
反向代理(Reverse Proxy)是指以代理服务器来接受internet上的连接请求,然后将请求转发给内部网络上的服务器,并将从服务器上得到的结果返回给internet上请求连接的客户端,此时代理服务器对外就表现为一个反向代理服务器。
数据流程:
数据请求过程:浏览器-》【反向代理服务器-》处理数据的服务器】
数据返回过程:【处理数据的服务器-》反向代理服务器】-》浏览器
参考链接:https://segmentfault.com/a/1190000010719058
职称