常用的14种HTTP状态码速查手册

分类

1xx > Information(信息)  // 接收的请求正在处理
2xx > Success(成功)  // 请求正常处理完毕
3xx > Redirection(重定向)  // 需要进行附加操作以完成请求
4xx > Client Error(客户端错误)  // 服务器无法处理请求
5xx > Server Error(服务器错误)  // 服务器处理请求出错

速查

2xx(成功)

200 OK  // 处理好了,内容给你,用GET我就给你内容,HEAD不给
204 No Content  // 处理好了,内容就不返回了
206 Partial Content  // 这是你要的内容块

3xx(重定向)

301 Moved Permanently  // 链接永久改了
302 Found   // 链接临时改了
303 See Other  // 链接临时改了,请用GET请求资源
304 Not Modified  // 找不到满足你条件的内容
307 Temporary Redirect  // 链接临时改了

4xx(客户端)

400 Bad Request  // 语法错
401 Unauthorized  // 要登陆
403 Forbidden  // 我拒绝
404 Not Found  // 找不到

5xx(服务端)

500 Internal Server Error  // 我在执行请求的时候出错了
503 Service Unavailable  // 我在停机维护或CPU已爆表

结语

说明

  • HTTP状态码有时会不可靠。Web应用程序内部发生错误,依旧返回200。

参考

  • 图解HTTP

延伸

标准

原文地址:https://www.cnblogs.com/Uncle-Maize/p/6477589.html