分类
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
延伸
标准