代理服务器(Proxy Server)的工作原理是:当客户在浏览器中设置好Proxy Server后,你使用浏览器访问所有WWW站点的请求都不会直接发给目的主机,而是先发给代理服务器,代理服务器接受了客户的请求以后,由代理服务器向目的主机发出请求,并接受目的主机的数据,存于代理服务器的硬盘中,然后再由代理服务器将客户要求的数据发给客户。

代理服务器是为了减少长距离的传送而诞生的。它不仅可以代理客户端向服务器端提出请求,也可以代理服务器传给客户端所需要的数据。

当客户端对服务器端提出请求时,此请求会被送到代理服务器,然后代理服务器会检查本身是否有客户端所需要的数据。如果有,代理服务器便代替服务器将数据传给客户端。而代理服务器一般都是设置距自己传输距离较近的某台代理服务器,所以它传数据给客户端的速度会比从远程服务器传数据要快。

如果代理服务器没有客户端所请求的数据,它会去服务器获取所需的数据。在代理服务器从服务器端取得数据传给客户端时,自己保存一份,待下次如果有用户提出相同的请求时,便可以将数据直接传过去,而不需要再去服务器端获取了。可见,代理服务器改善网络数据传输阻塞的功能是显而易见的。

代理服务器的工作原理是什么?相关推荐

  1. 反向代理服务器的工作原理

    最近接触了nginx,nginx可以作为一个反向代理服务器完成负载均衡,下面记录一下从网上学习到的一些知识. 一  概述 反向代理(Reverse Proxy)方式是指以代理服务器来接受Interne ...

  2. 反向代理服务器的工作原理 (转)

    最近有打算研读nginx源代码,看到网上介绍nginx可以作为一个反向代理服务器完成负载均衡.所以搜罗了一些关于反向代理服务器的内容,整理综合. 一  概述 反向代理(Reverse Proxy)方式 ...

  3. 转:反向代理服务器的工作原理

    一.什么是反向代理 反向代理(Reverse Proxy)方式是指以代理服务器来接受Internet上的连接请求,然后将请求转发给内部网络上的服务器:并将从服务器上得到的结果返回给Internet上请 ...

  4. 什么是代理服务器及代理服务器的工作原理?

    什么是代理服务器? 当你使用代理服务器访问互联网时,代理服务器充当你与互联网之间的网关.这是一个中间服务器,将最终用户与他们浏览的网站分开.代理服务器根据你的用例.需求或公司政策提供不同级别的功能.安 ...

  5. 代理服务器工作原理是什么?

    代理服务器都有几种啊?具体什么原理呢? 网友采纳 一.代理服务器的概念及工作原理(一)代理服务器的概念 随着Internet技术的迅速发展,越来越多的计算机连入了Internet.很多公司也将自己公司 ...

  6. 代理服务器的概念及其工作原理

    一.代理服务器的概念及工作原理 (一)代理服务器的概念 随着Internet技术的迅速发展,越来越多的计算机连入了Internet.很多公司也将自己公司的局域网接入了Internet.如何快速地访问I ...

  7. 反向代理服务器工作原理及示例

    一.什么是反向代理 反向代理(Reverse Proxy)方式是指以代理服务器来接受Internet上的连接请求,然后将请求转发给内部网络上的服务器:并将从服务器上得到的结果返回给Internet上请 ...

  8. 深入理解Nginx工作原理

    1 反向代理 1.1 概念 反向代理(Reverse Proxy)方式是指以代理服务器来接受internet上的连接请求,然后将请求转发给内部网络上的服务器,并将从服务器上得到的结果返回给intern ...

  9. Nginx 反向代理工作原理简介与配置详解

    Nginx 反向代理工作原理简介与配置详解 测试环境 CentOS 6.8-x86_64 nginx-1.10.0 下载地址:http://nginx.org/en/download.html 安装 ...

  10. 浅析堡垒机概念及工作原理(转)

    摘 要:在信息化社会,企事业单位业务对信息系统高度依赖,而信息系统维护人员往往拥有系统最高管理权限,其操作行为必须得到有效监管与审计.作为运维操作审计最佳解决方案的堡垒机通常会给人一种神秘莫测的感觉, ...

最新文章

  1. 将新更新从原始GitHub存储库中提取到派生的GitHub存储库中
  2. ORACLE工作原理小结
  3. SharePoint v3:忘掉模拟用户Impersonate,SPSecurity.RunWithElevatedPrivileges来了
  4. CodeIgniter中的FCKeditor的路径问题
  5. python安装不了怎么办_python安装运行时提示不是内部或外部命令怎么办
  6. addressof表达式不能转换为long_【C语言】03-数据类型、运算符与表达式
  7. 日本向日葵8号卫星数据下载
  8. matplotlib之2010-2017年各季度国民生产总值散点图
  9. 柏拉图式爱情 (精神爱情)
  10. 单线多拨的原理+穿透
  11. nginx单点故障怎么破?
  12. java实现视频文件转换为flv(带文件缩略图)_java实现视频文件转换为flv(带文件缩略图)...
  13. 计算机专业毕业自我鉴定800字,计算机专业毕业自我鉴定范文
  14. soul从入门到进阶04——压测soul网关
  15. Git拉代码到本地并运行Vue/springboot项目代码(以内网gitlab为例)
  16. EAS BOS开发 高级功能使用
  17. 移植uClinux内核到stm32f407
  18. 教你用C语言编写万年历,程序员超乎你的想象!
  19. VC6.0读取Excel文件数据
  20. java kfs_Hypertable hbase hdfs kfs java与c++的较量

热门文章

  1. 太阳天顶角、太阳方位角、日地距离、时差、太阳赤纬角
  2. 利用函数wavread对语音信号进行采样_VoNR与VoLTE实现高清语音的奥秘,就是从小小的采样频率开始...
  3. [地图]通用网格地图库:粗糙地形导航的实现和用例
  4. 神经网络的5个应用场景,人工神经网络应用场景
  5. 密码学(三、非对称加密)
  6. 如何修改Recovery的字符串资源
  7. python爬取股票最新数据并用excel绘制树状图
  8. Excel中28个基本图
  9. GNSS说第(四)讲---最新最全的IGS分析中心详情
  10. android看视频掉帧,玩游戏看视频经常卡顿不顺畅?你只需这几步