前端面试之经常考到的http返回的状态码

124 阅读2分钟
  • 100 continue。    客户端应继续其请求
  • 200 ok(请求成功)。   一般用于GET和POST请求
  • 201 Created 已创建。成功请求并创建了新的资源
  • 202 Accepted 已接受。 已经接受请求,但未处理完成
  • 300 Multiple Choices 多种选择。请求的资源包括多个位置,相应的可返回一个资源特征与地址列表用于用户终端选择。
  • 301 Moved Permanently  永久移动。请求的资源已被永久的新URL,返回的信息会包括新的URL,浏览器会自动定位到新的URL。今后任何新的请求都使用新的URL代替。
  • 302 Found   临时移动。与301相似,不过只是临时性的移动,客户端应继续使用原有的URL
  • 303 See Other 查看其他地址,与301类似,需要用get和post请求查看
  • 304 Not Modified 未修改,所请求的资源未修改,服务端返回此状态码时,不会返回任何资源,客户通常会请求缓存中的资源,如果在指定日期后资源都没有被修改,就会返回这个状态码
  • 400 Bad Request 客户端请求的语法错误,服务器无法理解。
  • 401 Unauthorized 未授权,请求要求用户的身份认证。
  • 402 Payment Required  保留,将来使用
  • 403 Forbidden 服务器理解用户端的请求,但是拒绝了执行这个请求
  • 404 Not Found 服务器没有办法根据客户端的请求资源找到网页
  • 500 Internal Server Failed 服务器内部错误,无法完成请求
  • 501 Not Implemented  服务器不支持请求的功能,无法完成请求