Python学习————正向代理和反向代理
Posted x945669
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python学习————正向代理和反向代理相关的知识,希望对你有一定的参考价值。
正向代理和反向代理
正向代理:
正向代理是指当A客户端想要向C服务器发送请求时,却被GFW(防火墙)拦截无法正常发送请求给C服务器,
这个时候想要给C发送请求就需要让B服务器代替我们去向C服务器发送请求,然后我们在向B服务器发送
请求拿到C服务器发送给B服务器的请求,这时B服务器就起到了一个代理的作用,这就是正向代理
(换一种说法就像是我们买商品需要有人帮我们代购。代购去帮我们买然后再交给我们。)
反向代理:
反向代理是指当A客户端向B服务器发送请求后,B服务器会把请求发送给他自己的代理服务器(这个代理服务
器可以是多个),此时A客户端并不知道自己的请求是发送给了B服务器还是B服务器的代理服务器,并且由于
代理服务器有多个,这么一来就使得B服务器有了很好的隐藏,当然这里B服务器拥有多个服务器可以在有大
量请求发送来的时候起到负载均衡的作用,
(换一种说法就是比如我们向京东官方购买商品,而京东商城则会选择离我们距离近的京东商品店发货)
以上是关于Python学习————正向代理和反向代理的主要内容,如果未能解决你的问题,请参考以下文章