http
:全称
HyperText transfer protocol
译文是超文本传输协议。
协议内容分
3
部分:这
3
个步骤都是由客户端主动开始的、
1
、建立连接
![](https://img-blog.csdnimg.cn/direct/5715cc6116d549febc2570abf174189b.png)
2、开始通信
标准状态码:
1xx
:信息类
2xx
:成功类
3xx
:重定向类
4xx
:客户端错误类
5xx
:服务器错误类
常见状态码:
200
:
ok
304
:内容是从缓存中来的
302
:临时重定向
301
:永久重定向
401
:身份或权限验证失败(
token
出问题的时候)
403
:没有权限访问
404
:已经访问到目标服务器了,但是目标服务器中没有这个地址的响应,客户端写错地址了
405
:请求方法不对
500
:服务器内部错误
502
:网关错误
504
:网关超时
3、断开连接
![](https://img-blog.csdnimg.cn/direct/0cc94e8551dd4e43af6e8e988d351d47.png)
http是无状态协议,每次通信之间是完全没有关联的。