http协议

是超文本传输协议,基于tpc/ip协议的网络协议,是无状态(当程序访问结束时,tpc链接会断开,下次重新链接tpc)。当客户端用浏览器访问一个页面时,通过http协议传输数据给WEB服务器,且响应数据返回给客户端,然后客户端完全接收到数据时再告诉WEB服务器,tcp链接就端口,就产生一个http协议。

一、http0.9

get单纯文本传输

二、http1.0

文本、视频、音频、二进制

三、http1.1

持久链接,新增PUTPATCHHEAD、 OPTIONSDELETE,host域名

优化网站速度:减少请求链接合并javascript和css样式,将图片放进css页面

四、http2.0

复用多用,并发响应,二进制,数据包的优先级,主动推送数据包给客户端push

原文地址:https://www.cnblogs.com/loweringye/p/5985733.html