常见HTTP状态码列表

信息1XX 

  • 100 Continue 服务器仅接收到部分请求,但是一旦服务器并没有拒绝该请求,客户端应该继续发送其余的请求。

  • 101 Switching Protocols 服务器转换协议:服务器将遵从客户的请求转换到另外一种协议。

成功2XX  成功处理了请求的状态码。

  • 200 ok  服务器已成功处理了请求并提供了请求的网页。

  • 201 Created 请求被创建完成,同时新的资源被创建。


  • 203 Non-authoritative Information 文档已经正常地返回,但一些应答头可能不正确,因为使用的是文档的拷贝。

  • 204 No Content  服务器成功处理了请求,但没有返回任何内容。

  • 205 Reset Content 没有新文档。但浏览器应该重置它所显示的内容。用来强制浏览器清除表单输入内容。

  • 206 Partial Content 客户发送了一个带有Range头的GET请求,服务器完成了它。

放重定向3XX  

每次请求中使用重定向不要超过5次。

  • 301  请求的网页已永久移动到新位置。当URLs发生变化时,使用301代码。搜索引擎索引中保存新的URL。

  • 302  请求的网页临时移动到新位置。搜索引擎索引中保存原来的URL。

  • 304  如果网页自请求者上次请求后没有更新,则用304代码告诉搜索引擎机器人,可节省带宽和开销。

客户端错误4XX 

表示请求可能出错,妨碍了服务器的处理。

  • 400  服务器不理解请求的语法。

  • 403  服务器拒绝请求。

  • 404  服务器找不到请求的网页。服务器上不存在的网页经常会返回此代码。

  • 410  请求的资源永久删除后,服务器返回此响应。该代码与404(未找到)代码相似,但在资源以前存在而现在不存在的情况下,有时用来替代404代码。如果资源已永久删除,应当使用301指定资源的新位置。

服务器错误5XX  

表示服务器在处理请求时发生内部错误。这些错误可能是服务器本身的错误,而不是请求出错。

  • 500  服务器遇到错误,无法完成请求。

  • 503  服务器目前无法使用(由于超载或停机维护)。通常,这只是暂时状态。

评论:

六个小和尚1490525254

厉害了!