Http详解

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

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

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

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

  1. 负载均衡:把访问请求均匀分散到多台机器,实现访问集群化;
  2. 内容缓存:暂存上下行的数据,减轻后端的压力;
  3. 安全防护:隐匿 IP, 使用 WAF 等工具抵御网络攻击,保护被代理的机器;
  4. 数据处理:提供压缩、加密等额外的功能。
相关推荐
岸边的风2 小时前
无需公网IP的文件交互:FileCodeBox容器化部署技术解析
网络·网络协议·tcp/ip
世事如云有卷舒3 小时前
Ubunt20.04搭建GitLab服务器,并借助cpolar实现公网访问
linux·服务器·gitlab
Zonda要好好学习3 小时前
Python入门Day4
java·网络·python
Little-Hu3 小时前
QML TextEdit组件
java·服务器·数据库
2501_915374353 小时前
UDP vs TCP:核心差异与应用场景全解析
网络协议·tcp/ip·udp
Edingbrugh.南空3 小时前
操作系统级TCP性能优化:高并发场景下的内核参数调优实践
网络协议·tcp/ip·性能优化
riverz12273 小时前
TCP backlog工作机制
服务器·网络·tcp/ip
2401_858286114 小时前
OS15.【Linux】gdb调试器的简单使用
linux·运维·服务器·开发语言·gdb
yqcoder4 小时前
1. http 有哪些版本,你是用的哪个版本,怎么查看
网络·网络协议·http
c30%005 小时前
内网渗透——红日靶场五
运维·服务器