正向代理与反向代理
来源:互联网 发布:java怎么调试错误 编辑:程序博客网 时间:2024/04/20 19:24
正向代理(proxy),就是平时所说的代理,只用于代理内部网络对Internet的连接请求,客户机必须指定代理服务器,并将本来要直接发送到Web服务器上的http请求发送到代理服务器中。
正向代理的过程,它隐藏了客户端真实的请求,服务端不知道真正发送请求的客户端是谁,客户端发送的请求被代理服务器请求的服务代替。某些科学上网工具就是提供典型的正向代理服务,用户访问 http://www.google.com时,由于某些原因,无法正常访问,于是你便可以选择国外搭建的一台代理服务器,让其代替你的浏览器去请求http://www.google.com,代理服务器吧请求返回的相应数据再返回给你的浏览器。
反向代理(Reverse Proxy)方式是指以代理服务器来接受Internet上的连接请求,然后将请求转发给内部网络上的服务器;并将从服务器上得到的结果返回给Internet上请求连接的客户端,此时代理服务器对外就表现为一个服务器。
反向代理其实就是隐藏了真实的服务端,当我们请求https://www.baidu.com时,在看不到的后端可能有成千上万台服务器为我们服务,但是具体是那一台服务器为我们提供真实数据,我们无法得知,我们只需要知道有反向代理服务器为我们提供服务就可以了。我们访问的地址:https://www.baidu.com,就相当于我们的反向代理服务器,反向代理服务器会帮我们把请求转发到真实的服务器那里去,Nginx就是性能非常好的反向代理服务器,用来做负载均衡。
转载
https://www.zhihu.com/question/36412304/answer/76804314
https://www.zhihu.com/question/24723688/answer/128105528
- 正向代理与反向代理
- 正向代理与反向代理
- 正向代理与反向代理
- 正向代理 与 反向代理
- 正向代理与反向代理
- 反向代理与正向代理
- 正向代理与反向代理
- 正向代理与反向代理
- 正向代理与反向代理
- 正向代理与反向代理
- 正向代理与反向代理
- 正向代理与反向代理
- 正向代理与反向代理
- 正向代理与反向代理
- 正向代理与反向代理
- 正向代理与反向代理
- 正向代理与反向代理
- 正向代理与反向代理
- leetcode 405. Convert a Number to Hexadecimal 十进制转化十六进制
- nginx 公用一个tomcat,配置不同的域名
- 女博士养成记2——挣钱养梦
- Linux进程间通信(1)
- 【UE4 全局光照明】虚幻引擎学习之路:渲染模块之全局光照明 by UWA侑虎科技
- 正向代理与反向代理
- 通过什么可以让SQL语句更加快速的获得结果
- C语言学习的第六天(续)
- java实时向zip中写excel文件并通过浏览器实现下载
- 使用springmvc redirect跳转地址时中文参数为空
- java8新特性介绍
- dubbo的main方法启动
- 程序员必备的11个辅助开发的软件神器
- [LeetCode-Algorithms-537] "Complex Number Multiplication" (2017.12.7-WEEK14)