哈哈,http状态码有很多,这里摘录百度百科中的一部分:
成功(2字头)
200 OK ——请求已成功,请求所希望的响应头或数据体将随此响应返回
重定向(3字头)
301 Moved Permanently ——301永久转移,被请求的资源已永久移动到新位置,并且将来任何对此资源的引用都应该使用本响应返回的若干个 URI 之一。
302 Move Temporarily ——302临时转移,请求的资源临时从不同的 URI响应请求。由于这样的重定向是临时的,客户端应当继续向原有地址发送以后的请求。只有在Cache-Control或Expires中进行了指定的情况下,这个响应才是可缓存的。
请求错误(4字头)
400 Bad Request ——当前请求有误
404 Not Found ——请求失败,请求所希望得到的资源未被在服务器上发现
408 Request Timeout ——请求超时。客户端没有在服务器预备等待的时间内完成一个请求的发送。客户端可以随时再次提交这一请求而无需进行任何更改。
服务器错误(5、6字头)
500 Internal Server Error——服务器遇到了一个未曾预料的状况,导致了它无法完成对请求的处理。一般来说,这个问题都会在服务器端的源代码出现错误时出现。
503 Service Unavailable ——由于临时的服务器维护或者过载,服务器当前无法处理请求。这个状况是临时的,并且将在一段时间以后恢复。