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学习————正向代理和反向代理的主要内容,如果未能解决你的问题,请参考以下文章

Nginx 学习 —— 正向代理与反向代理

Linux学习-正向代理和反向代理

正向代理与反向代理总结

nginx学习3:实现nginx反向代理和负载均衡

学习Nginx之理解正向代理和反向代理

Nginx教程 正向代理与反向代理总结