HTTP 响应状态码如下表所示,共分为5种:
- 1xx,表示临时响应,并需要客户端继续执行操作;
- 2xx,表示服务器成功处理了请求;
- 3xx,表示重定向,需要进一步操作以完成请求;
- 4xx,表示客户端的请求可能出错,影响了服务器的处理;
- 5xx,表示服务器在尝试处理客户端的请求时发生了内部错误,而这些错误可能是服务器本身的错误,并不是客户端的请求出错。
状态码 | 状态码英文 | 状态码描述 |
---|---|---|
100 | Continue | 当前一切正常,客户端应该继续请求,如果已完成请求则忽略 |
101 | Switching Protocols | 服务器应客户端升级协议的请求正在切换协议 |
200 | OK | 服务器已成功处理了请求 |
201 | Created | 服务器已成功处理了请求,并且创建了新的资源 |
202 | Accepted | 已经收到请求消息,但是尚未进行处理 |
203 | Non-Authoritative Information | 请求已经成功被响应,但是获得的负载与源头服务器的状态码为 200 的响应相比,经过了拥有转换功能的代理服务器的修改 |
204 | No Content | 请求已 |