正向代理和反向代理

正向代理: 需要你主动设置代理服务器ip或者域名进行访问,由设置的服务器ip或者域名去获取访问内容并返回;
反向代理: 不需要你做任何设置,直接访问服务器真实ip或者域名,但是服务器内部会自动根据访问内容进行跳转及内容返回,你不知道它最终访问的是哪些机器。

正向代理是代理客户端,为客户端收发请求,使真实客户端对服务器不可见;
反向代理是代理服务器端,为服务器收发请求,使真实服务器对客户端不可见。

从上面的描述也能看得出来正向代理和反向代理最关键的两点区别:

  1. 是否指定目标服务器
  2. 客户端是否要做设置

(还有很重要一点,nginx反向代理可以解决跨域的问题。)

posted @ 2017-06-06 14:37  以梦为马papapa  阅读(189)  评论(1编辑  收藏  举报