HTTP协议相关知识:

持久连接:只要任一端没有明确提出断开连接,就保持TCP连接状态;(Keep-Alive功能避免了建立或者重新建立连接,减轻了服务器的负载,减少了由重复连接和断开的额外开销);

管线化:不用等待就可以直接发送下一个请求;(只有GET和HEAD请求可以进行管线化,而POST则有所限制 )


代理:

接收客户端的请求发送给服务器,并且把服务器的响应发送给客户端;

(不会改变请求URI,每次代理转发的响应都会在首部追加Via信息),

优点:减少网络宽带流量,针对特定网站进行访问,以获取访问日志为目的;

缓存代理:

​ 预先将资源的副本(缓存)保存在代理服务器上,当再次接受相同请求,就将缓存的资源作为响应返回,不用找源服务器获取资源;

透明代理:

​ 转发请求或响应时,不对报文做任何的加工;

网关:

转发其他服务器通讯数据的服务器;

优点:提高通信安全信,

隧道:

相隔很远的客户端和服务器之间进行中转,并保持双方通讯连接;

(不会解析HTTP请求,保持原样传送);

猜你喜欢

转载自blog.csdn.net/Gbing1228/article/details/88093965
今日推荐