正向代理和反向代理我感觉都是利用中间跳板,但是他们本质上到底有什么区别?一直没搞懂这两者之间的概念上有什么区别希望有人来解答一下
有一个墙,墙对面有你要见的姑娘,你找来个兄弟把你拖上去,你翻了过去,这个兄弟就是正向代理。
你没有兄弟,站在墙面前一筹莫展,这时候你要见的姑娘,找来个大汉,扔了根绳子过来,你顺着绳子爬了过来,见到姑娘,这个大汉就是反向代理。
看代理的对象
正向代理,代理的是客户端(与服务器交互时主动发起请求)。这个代理接受到客户端的请求后主动向服务端发送请求。
反向代理,代理的是服务器(与客户端交互时被动接受请求)。这个代理被动接受客户端发过来的请求,在转发给服务端。