1 HTTP 协议的介绍
- HTTP(Hyper Transfer Protocol):超文本传输协议
- HTTP 协议是基于 TCP/IP 协议的
- 超文本:比普通文本更加强大
- 传输协议:客户端和服务器的通信规则(握手规则)
注意:
JavaScript、CSS、图片资源会自动发起请求
2 HTTP 协议的请求
- 请求的组成部分
① 请求行
②请求头
③请求空行
④请求体 - 请求方式
- GET
- POST
注意:
只有 POST 请求方式才有请求体
2.1 GET 方式
2.2 POST 方式
2.3 总结
- 请求行
请求方式 提交路径(提交参数)HTTP/版本号 - 请求头
- 请求空行
普通换行,用于区分请求头和请求体 - 请求体
只有 POST 提交方式才有请求体,用于显示提交参数
3 HTTP 协议的响应
- 响应的组成部分
①响应行
②响应头
③响应空行
④响应体 - 响应的组成格式
3.1 总结
- 响应行
请求方式 HTTP/版本号 状态码 状态描述- 常见状态码
- 常见状态码
- 响应头
- 响应空行
普通换行。用于区分响应头和响应体 - 响应体
将资源文件发送给客户端浏览器进行解析