LOGO OA教程 ERP教程 模切知识交流 PMS教程 CRM教程 开发文档 其他文档  
 
网站管理员

正反代理-概念的介绍

freeflydom
2025年4月9日 9:36 本文热度 289

什么是代理

有一天,你要去买房,遇上了一个卖房的中介,他给你推荐各种房源,那么此时,中介就是充当代理的角色,你就是客户端,那么房源就是目标服务器。

但代理也分正向代理和反向代理,那么这些有什么区别呢?

正向代理

正向代理,就是类似于上面所说,他的工作原理就相当于一个跳板一样,再举个例子,当你无法直接访问到一个网站的时候,这时候正好有一台代理服务器可以直接访问到那个网站,那么你就想办法连接上了这个代理服务器,然后通过代理服务器去把那个网站的内容缓存下来,然后再传回你这里,那么这个时候,这个代理服务器就属于正向代理。也就是说,客户端向代理服务器发送请求,代理服务器从目标服务器中获取到内容后,再转交请求到客户端,这个过程就是属于正向代理。

反向代理

反向代理,可能难理解一点,从名字就可以看出来是和正向代理相反的。再举个例子,你现在访问了一个你以为是你要访问的网站,但其实你访问的网站呈现出来的内容,是那个网站服务器从其他服务器获取并缓存下来的,但是你并不知道这个过程,反向代理的服务器可以根据你的请求,分发到不同的服务器,获取到你想要的内容后再返回给你,那么这个就是反向代理,是不是有点抽象了。

我的理解

我自己有一个理解,就是,正向代理向目标服务器隐藏了自己,反向代理就是目标服务器向客户端隐藏了自己,本质上都是有一个中介服务器获取目标服务器的内容,只是该中介服务器设立的对象不同。仔细想想是不是,正向代理中,代理服务器是你设置的,你通过你设置的代理服务器访问到了你想要的网站内容,目标服务器并不知道真实来访问者是谁,而反向代理呢,是目标服务器端设置的,他是根据客户端的访问需求,来对应分发出不同的请求到目标服务器,然后再将内容返回给你,而你是不知道你访问的服务器的内容究竟是他自己本身的还是他先获取到其他服务器内容后再缓存下来的。

总结

总结一段文邹邹的话就是:

  • 正向代理:站在客户端的角度,帮助客户端访问外部资源,隐藏客户端。

  • 反向代理:站在服务器端的角度,帮助后端服务器处理客户端请求,隐藏后端服务器。

​转自https://www.cnblogs.com/rendezvous/p/18814613


该文章在 2025/4/9 9:36:26 编辑过
关键字查询
相关文章
正在查询...
点晴ERP是一款针对中小制造业的专业生产管理软件系统,系统成熟度和易用性得到了国内大量中小企业的青睐。
点晴PMS码头管理系统主要针对港口码头集装箱与散货日常运作、调度、堆场、车队、财务费用、相关报表等业务管理,结合码头的业务特点,围绕调度、堆场作业而开发的。集技术的先进性、管理的有效性于一体,是物流码头及其他港口类企业的高效ERP管理信息系统。
点晴WMS仓储管理系统提供了货物产品管理,销售管理,采购管理,仓储管理,仓库管理,保质期管理,货位管理,库位管理,生产管理,WMS管理系统,标签打印,条形码,二维码管理,批号管理软件。
点晴免费OA是一款软件和通用服务都免费,不限功能、不限时间、不限用户的免费OA协同办公管理系统。
Copyright 2010-2025 ClickSun All Rights Reserved