正向代理和反向代理

正向代理和反向代理的概念
     正向代理:
           简单的说,就是当用户去访问某个网站的时候,是不能直接进行访问的。但是我可以通过访问代理服务服务器进行访问,
      那么客户去访问这个代理服务器,告诉他我想要访问什么网站,然后让代理服务器去帮我进行访问,访问的结果返回到客户端.
       正向代理:是一个位于客户端和原始服务器之间代理服务器,为了是从原始的服务器上面获取内容,客户端向代理服务器端发送一个请求并指定目标(原始服务器)代理服务器将原始服务器转交请求并获取内容返回给客户端.客户端必须进行一些特定的设置.(从网站的角度,只是代理服务器在原始服务器取数据的时候有一次记录,有时候并不知道是用户的请求,也隐藏了用户的资料.这取决于代理告不告诉网站.)

     反向代理: 
           简单的说就是:假如客户端访问新浪的网站,那么新浪肯定会有多台服务器Tomcat,并且每台Tomcat对应一个域名一个端口,   那么客户在进行访问的时候,不可能记住每个域名和端口,所以就需要提供一个统一的域名和端口( http://www.sina.com.cn ),那么怎么实现呢???
         那我们就需要客户端到新浪的服务器端(Tomcat)之间,增加了一个代理服务器Nginx,,把最终的Tomcat服务器配置到Nginx上面, 通过配置Nginx,我们可以向客户提供一个统一的访问地址进行访问,并且还起到了一个负载均衡的作用
      反向代理:
客户端在访问服务器的过程中,中间有一个代理服务器,那么客户不知道自己访问得是原始的服务器还是中间的代理服务器.

区别:
   正向代理:相对于原始的服务器而言,它不知道发来的请求是客户端发来的还是代理服务器发过来的请求.
   反向代理:对于客户端来说,他不知道自己直接访问的是代理服务器还是最终的服务器.
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值