正向代理和反向代理的区别?

56 阅读2分钟

1.什么是正向代理? 正向代理充当客户端的代理,帮助客户端访问那些客户端本身无法直接访问的服务器资源。例如,当国内用户需要访问谷歌时,由于直接访问可能受限,他们会通过一个正向代理服务器来请求谷歌的内容,然后由代理服务器将这些内容返回给客户端。正向代理的用途包括:缓存数据、加速访问、科学上网(访问受地理限制的内容)和隐藏客户端的真实身份。 举个例子:刚刚过完年,大家都有参加相亲吧,作为一名天天996的程序猿(客户端)来说,没有媒婆是很难认识女生的,所以就需要找媒婆。媒婆把她的女生资源(服务器资源)给你就是正向代理。 2.什么是反向代理? 正向代理充当客户端的代理,帮助客户端访问那些客户端本身无法直接访问的服务器资源。例如,当国内用户需要访问谷歌时,由于直接访问可能受限,他们会通过一个正向代理服务器来请求谷歌的内容,然后由代理服务器将这些内容返回给客户端。正向代理的用途包括:缓存数据、加速访问、科学上网(访问受地理限制的内容)和隐藏客户端的真实身份。 举个例子:作为一名高薪程序媛(服务端)来说,喜欢你的男生太多了,你每天应付他们都没时间codeing了,所以就需要一个闺蜜来帮你挡掉那些普信男。闺蜜来帮你挡掉普信男(客户端)就是反向代理。