HTTP常用状代码
2XX 成功
204 Not Content |
请求处理成功,但没有资源可以返回。 1 put请求:该资源已存在于服务器上 2 delete请求:该资源已从服务器上删除 |
200 OK | 请求正常处理 |
206 Partial Content | 表示客户端进行了范围请求,服务器端成功返回了这部分请求 |
3xx 重定向
304 Not Modified |
请求成功,但未找到符条件的资源 1 get请求:if-Modified-Since请求首部字段,但没有指定日期后发生改变的资源,返回304 304虽然被划分到3XX类别中,但和重定向没有关系 |
301 Moved Permanently | 永久性重定向,请求资源已被分配新的URI,在Location首部字段中提示新的URL |
302 Found |
302 临时重定向,请求资源已被分配新的URI,希望本次用新的URI访问。 303 请求对应的资源存在着另一个URI,应使用get方法定向获取请求的资源。 307 临时重定向,不会从POST变成GET,但是,对于处理响应时的行为,每种浏览器可能出现不同的情况 详细解释:http://www.cnblogs.com/cswuyg/p/3871976.html |
303 See Other | |
307 Temporary Redirect |
4xx 客户端错误
404 Not Found | 服务器上没有这个资源 |
400 Bad Request | 请求报文中存在语法错误。 |
401 Unauthorized | 需要认证信息。若之前进行过1次请求,则表示用户认证失败 |
403 Forbidden | 表示请求资源的访问被服务器拒绝 |
5XX 服务器端错误
500 Internal Server Error | 服务器在执行请求的时候发生了错误,web应用存在的BUG或者临时的故障 |
503 Service Unavailable | 表示服务器出于超负荷或正在进行停机维护,现在无法处理请求 |