http协议主要版本与演进
http/0.9(1991):极简版本,仅支持get方法,无请求头/响应头,只能传输纯文本/html,每次请求后关闭连接。
http/1.0(1996):引入请求头/响应头、状态码与多种方法(如get/post/head),可传输多种数据类型;默认短连接,可通过非标准connection: keep-alive复用连接。
http/1.1(1999):成为事实标准,默认持久连接(keep-alive),支持管道化、分块传输编码(chunked)、host 头、range 断点续传、更多缓存控制(如cache-control),并新增方法(如put/delete/options/trace)。
http/2(2015):基于二进制的帧与多路复用,显著减少队头阻塞;支持头部压缩、服务器推送,在兼容语义的同时提升性能与效率。
http/3(2018 起标准化):将 http 运行在quic传输之上(基于 udp),进一步降低连接建立与队头阻塞问题,提升弱网与移动场景的体验。
补充说明
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。