http状态码类别
1XX Informational(信息性状态码) 接收的请求正在处理
2XX Success(成功状态码) 请求正常处理完毕
3XX Redirection(重定向状态码) 需要进行附加操作以完成请求
4XX Client Error(客户端错误状态码) 服务器无法处理请求
5XX Server Error(服务器错误状态码) 服务器处理请求出错
具体状态码及其含义
2XX的响应结果表示请求被正常处理了
200 OK 请求成功
204 No Content 请求成功处理,但没有资源返回
206 Partial Content 客户端进行了范围请求,而服务器成功执行了这部分的GET请求
3XX表示客户端需要执行某些特殊处理以正确处理请求
301 Moved Permanently 永久性重定向。请求的资源已被分配了新的url
302 Found 临时性重定向。该状态码表示请求的资源已被分配了新的url,希望用户(本次)能使用新的url访问。
303 See Other 请求对应的资源存在着另一个url,应使用GET方法定向获取请求的资源
304 Not Modified 资源已找到,但未符合条件
307 Temporary Redirect 与302类似
4XX表示客户端是发生错误的原因所在
400 Bad Request 请求报文中存在语法错误
401 Unauthorized 请求要求用户的身份认证
403 Forbidden 对请求资源的访问被服务端拒绝
404 Not Found 服务器无法找到请求资源
5XX表示服务器本身发生错误
500 Internal Server Error 服务器执行请求时发生了错误
503 Service Unavailable 由于超载或停机维护,服务器现在无法处理请求