一个MCU底层程序猿玩互联网-HTTP 2.0 协议(含http 1.0 1.1概要)

这篇博客介绍了HTTP协议的基础知识,从HTTP 1.0到1.1的演变,重点讲解了HTTP 2.0的连接优化,并提及了HTTPS作为HTTP的安全版。HTTP 2.0通过分帧技术提高了效率,解决了1.x版本的连接复用问题。
摘要由CSDN通过智能技术生成

一个MCU底层程序猿玩互联网-HTTP 2.0 协议(含http 1.0 1.1概要)

HTTP

HTTP其实就是在TCP通讯上面二次封装的协议,简单来说一个8051系列带网卡的任意MCU都可以做服务器(未特殊说明都是ascii编码,socket数据流通讯, 括号内容可省略,中括号内容可选,中括号中逗号为分隔符,花括号为说明),其中分为多种类型,静态文件html获取,动态数据获取,js文件获取等。浏览器在访问网页时发起一个请求,反馈文件如果是html, 则进行解析,如果其包含其它jpg,js,等等,会陆续发起其它文件或者数据的请求,至于为啥互联网和什么路由器的网页看起来差别那么大,感觉路由器不能叫做互联网, 那是因为你没有真的互联互通,互联网除了HTTP浏览器模式,其实更重要的是后台服务器处于外网中,可以互联互通完成很多交互业务(个人理解)。

HTTP1.0

协议格式和HTTP1.1是差不多的,最简格式都如下:
[POST, GET] /URL{ 如www.baidu.com/map 取URL为/map}(? param1 = value1(&param2 =value2)(&paramN=valueN)) HTTP/1.0\nHost: HostAddress(如www.baidu.com/map中取HostAddre

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值