开始通信
请求==>请求报文
请求行
请求方式
标准的请求方式
GET ==>查
POST ==>增
PUT ==>改
DELETE ==>删
请求路径:不是完整的路径,在完整路径中去掉协议域名端口号以后的路径
协议和版本
响应===>响应报文
响应行
协议和版本
响应状态码
响应的状态描述
标准状态码:
1xx:信息类
2xx:成功类
3xx:重定向类
4xx:客户端错误类
5xx:服务器错误类
常见状态码:
200:ok
304:内容是从缓存中来的
302:临时重定向
301:永久重定向
401:身份或权限验证失败(token出问题的时候)
403:没有权限访问
404:已经访问到目标服务器了,但是目标服务器中没有这个地址的响应,客户端写错地址了
405:请求方法不对
500:服务器内部错误
502:网关错误
504:网关超时
响应头
响应主体
断开连接:4次挥手
http是无状态协议,每次通信之间是完全没有关联的