HTTP状态码分类:
分类 | 分类描述 |
---|---|
1** | 信息,服务器接收到请求,需要请求者继续执行操作。 |
2** | 成功,请求被成功接收并处理。 |
3** | 重定向,需要进行进一步操作以完成请求。 |
4** | 客户端错误,如请求包含语法错误或请求的资源不存在等。 |
5** | 服务器错误。 |
常见的HTTP状态码:
- 200 - 请求成功。一般用于GET与POST请求。
- 301 - 永久移动。请求的资源已被永久地移动到新URI,返回的信息将包括新URI,浏览器会自动定向到新URI,今后任何新的请求都应使用新URI代替。
- 302 - 临时移动。与301类似,但请求的资源只是被临时移动,客户端应继续使用原来的URI。
- 304 - 未修改。请求的资源未修改,服务器返回此状态码时不会返回任何资源。
- 404 - 服务器无法根据请求找到资源。
- 500 - 服务器内部错误。
- 502 - 作为网关或者代理工作的服务器尝试执行请求时,从远程服务器接收到了一个无效的响应。
- 503 - 由于超载或系统维护,服务器暂时无法处理请求。延时时长可以包含在响应头Retry-After中。
- 504 - 作为网关或者代理工作的服务器未及时从远程服务器获取请求。
- 505 - 服务器不支持请求的HTTP协议版本。