HTTP状态码
HTTP 应答状态码:
状态码 | 描述 |
---|---|
1XX | 请求正在被处理 |
2XX | 请求处理成功 |
3XX | 需要进行重定向 |
4XX | 服务器无法处理请求 |
5XX | 服务器处理请求时出错 |
HTTP 常见应答状态码
状态码 | 描述 |
---|---|
200 | 请求正在被处理 |
204 | 请求处理成功,但响应体为空,即没有资源返回。一般用于只需从客户端往服务器发送信息。 |
206 | 表示客户端进行了范围请求,而服务器成功执行了这部分的 GET 请求,实现断点续传或同时分片下载。响应报文中包含由 Content-Range 指定范围的实体内容。 |
301 | (永久重定向)请求的资源已被永久分配了新的 URI,以后应该永久使用资源现在所指的 URI 进行访问。 |
302 | (临时重定向)请求的资源已被分配了新的 URI,希望用户(本次)能使用新的 URI 访问。 |
303 | 303 状态码和 302 状态码有着相同的功能,但 303 状态码明确表示客户端应当采用 GET 方法获取资源. |
304 | 客户端发送附带条件的请求时,服务器端允许请求访问资源,但请求资源未修改,可以使用缓存的资源,不用在服务器取,则返回 304。该相应不包含响应的主体部分(即可直接使用缓存) |
400 | 请求报文中存在语法错误 |
401 | 发送的请求需要 HTTP 认证 |
403 | 请求的资源禁止被访问。 |
404 | 服务器上无法找到请求的资源。 |
405 | 客户端请求的方法虽然能被服务器识别,但是服务器禁止使用该方法。 |
500 | 服务器内部错误。 |
503 | 服务器正忙,处于超负荷或维护状态,无法请求。 |