【趣解】HTTP协议:浏览器和服务器“聊天“的语言
【趣解】HTTP协议:浏览器和服务器"聊天"的语言
开篇:HTTP是个什么?
HTTP = HyperText Transfer Protocol(超文本传输协议)
简单说:浏览器和服务器"聊天"的规则。
就像:
- 写信有信封格式
- 打电话有拨号规范
- HTTP就是"网页格式的约定"
HTTP的发展历史
| 版本 | 年份 | 特点 |
|---|---|---|
| HTTP/0.9 | 1991 | 超级简单,只支持GET |
| HTTP/1.0 | 1996 | 引入请求头、响应头、MIME |
| HTTP/1.1 | 1999 | 持久连接、管道化、缓存优化 |
| HTTP/2 | 2015 | 多路复用、头部压缩、服务器推送 |
| HTTP/3 | 2022 | 基 |
