HTTP状态码简单总结
状态码数字的第一位表明了响应类别,如以下5种:
类别 | 原因短语 | |
1XX | Informational(信息性状态码) | 接受的请求正在处理 |
2XX | Success(成功状态码) | 请求正常处理完毕 |
3XX | Redirection(重定向状态码) | 需要进行附加操作以完成请求 |
4XX | Client Error(客服端错误状态码) | 服务器无法处理请求(客服端发生错误) |
5XX | Server Error(服务器错误状态码) | 服务器处理请求出错 |
200:表示从客服端发送的请求在服务器端被正常处理了。
301:永久性重定向,表示请求的资源已经被分配了新的URI。
302:临时性重定向。
400:表示请求的报文中存在语法错误。
401:表示发送的请求需要通过HTTP认证。
403:表示对请求的资源的访问被服务器拒绝了。
404:表示请求的资源在服务器端无法找到。
500:表示服务器端在执行请求时发生错误(可能是应用程序bug或服务器故障)。
503:表示服务器暂时处于超负荷或正在进行停机维护,无法处理请求。