HTTP Message 有两种类型
request, 客户端向服务端发送的请求消息
response, 服务端向客户端发送的响应消息
基本上HTTP Message 是由客户端软件和服务端软件自动完成
也可以通过Javascript 调用APIs, HTML 标签, 配置文件等方式手动创建
HTTP/2.0 加入了一个stream(流) 的概念, 把消息结构分成一个个帧放入stream 里
可以压缩headers, 精简多个请求中重复的header
参考:
https://wiki.developer.mozilla.org/zh-CN/docs/Web/HTTP/Messages
https://www.fir3net.com/Networking/Protocols/http-what-does-transfer-encoding-chunked-mean.html
深入解析 multipart/form-data