Http详解

代理 是 HTTP 协议中请求方和应答方中间的一个环节,作为"中转站",既可以 转发客户端的请求,也可以转发服务器的应答。

​ 代理有很多的种类,常见的有:

  1. 匿名代理:完全"隐匿"了被代理的机器,外界看到的只是代理服务器;
  2. 透明代理:顾名思义,它在传输过程中是"透明开放"的,外界既知道代理,也知道客 户端;
  3. 正向代理:靠近客户端,代表客户端向服务器发送请求;
  4. 反向代理:靠近服务器端,代表服务器响应客户端的请求;

​ 由于代理在传输过程中插入了一个"中间层",所以可以在这个环节做很多有意思的事情, 比如:

  1. 负载均衡:把访问请求均匀分散到多台机器,实现访问集群化;
  2. 内容缓存:暂存上下行的数据,减轻后端的压力;
  3. 安全防护:隐匿 IP, 使用 WAF 等工具抵御网络攻击,保护被代理的机器;
  4. 数据处理:提供压缩、加密等额外的功能。
相关推荐
阿巴~阿巴~2 小时前
Linux同步机制:POSIX 信号量 与 SystemV信号量 的 对比
linux·服务器·线程·信号量·线程同步·posix·system v
fyakm2 小时前
Linux文件搜索:grep、find命令实战应用(附案例)
linux·运维·服务器
wanhengidc3 小时前
云手机存在的意义是什么
运维·服务器·arm开发·安全·智能手机
FAFU_kyp5 小时前
Spring Boot 邮件发送系统 - 从零到精通教程
java·网络·spring boot
报错小能手6 小时前
计算机网络自顶向下方法25——运输层 TCP流量控制 连接管理 “四次挥手”的优化
服务器·网络·计算机网络
郭源潮16 小时前
《Muduo网络库:实现TcpServer类终章》
服务器·网络·c++·网络库
半夏知半秋7 小时前
mongodb的复制集整理
服务器·开发语言·数据库·后端·学习·mongodb
The Chosen One9858 小时前
【Linux】Linux权限讲解 :写给文件的一封情书
linux·运维·服务器
德迅云安全杨德俊8 小时前
HTTPS:现代网站运营的安全基石与价值引擎
网络协议·安全·https
机器学习之心9 小时前
基于双向时序卷积网络与门控循环单元(BiTCN-GRU)混合模型的时间序列预测MATLAB代码
网络·matlab·gru·bitcn-gru