协议概述
HTTP(HyperText Transfer Protocol)是应用层协议,主要用于Web通信。
主要特点
- 基于请求-响应模型
- 无状态协议
- 支持多种请求方法(GET、POST等)
- 使用URI定位资源
版本演进
版本 | 发布时间 | 主要改进 |
---|---|---|
HTTP/1.0 | 1996 | 基础协议 |
HTTP/1.1 | 1997 | 持久连接、管道化 |
HTTP/2 | 2015 | 二进制协议、多路复用 |
HTTP/3 | 2022 | 基于QUIC协议 |
状态码
常见状态码:
- 200 OK - 请求成功
- 404 Not Found - 资源未找到
- 500 Internal Server Error - 服务器错误