为什么叫 HTTP/2 ,而不是 HTTP/2.0 ?

本文介绍了HTTP协议的发展历程,从最初的HTTP/0.9到HTTP/1.1,再到HTTP/2的重要特性,如二进制帧、多路复用、头部压缩和服务器推送。HTTP/2通过这些改进显著提升了网络性能和效率。
摘要由CSDN通过智能技术生成

作者: Tom哥
简介:计算机研究生,校招进阿里,期间还拿过百度、华为、中兴、腾讯等6家大厂offer,P7 技术专家。出过专利,CSDN博客专家。
公众号:微观技术,分享其他地方看不到的知识与思考,欢迎关注

大家好,我是Tom哥~

今天跟大家聊聊下 HTTP协议,欢迎留言讨论

互联网时代,足不出户,点点鼠标就可以轻松了解外面的世界变化,这一切得益于网络传输数据。

我们都知道网络有7层模型,从底层到上层依次是:物理层数据链路层网络层传输层会话层表示层应用层

越往上,越接近用户习惯,更容易被用户直观了解。

今天讲的 HTTP 协议属于应用层协议,也是互联网广泛使用的基础协议之一。

图片

一、 HTTP/0.9

0.9 版本是HTTP最早的版本,诞生于 1991 年,比较简单。

1、只支持 GET 请求,没有请求头。每次请求都要单独创建一个TCP连接,复用性差,性能不高

2、服务端响应的数据只能是 HTML格式,服务器发送完毕,会关闭TCP连接。如果请求的页面不存在,也不会返回任何错误码。

当时,互联网刚起步,页面展现形式更多是文本为主,能满足基本需求。随着用户需求的多样化,对展示形态和性能也提出了更高要求,HTTP协议也开始了慢慢的升级之路。

二、 HTTP/1.0

1996年,HTTP/1.0 发布,相比之前版本增加了很多特性。

1、请求和响应增加了头信息(header),用来描述一些元数据,如:

Content-Type 让响应数据不只限于超文本
  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值