📑 题目:42. HTTP 有哪些状态码?

参考解析

1×× : 请求处理中,请求已被接受,正在处理

  • 2×× : 请求成功,请求被成功处理

    • 200 OK // 客户端请求成功
  • 3×× : 重定向,要完成请求必须进行进一步处理

    • 301 Moved Permanently // 永久重定向,使用域名跳转
    • 302 Found // 临时重定向,未登陆的用户访问用户中心重定向到登录页面
  • 4×× : 客户端错误,请求不合法

    • 400 Bad Request // 客户端请求有语法错误,不能被服务器所理解
    • 401 Unauthorized // 请求未经授权,这个状态代码必须和 WWW-Authenticate 报头域一起使用
    • 403 Forbidden // 服务器收到请求,但是拒绝提供服务
    • 404 Not Found // 请求资源不存在,eg:输入了错误的 URL
  • 5×× : 服务器端错误,服务器不能处理合法请求

    • 500 Internal Server Error // 服务器发生不可预期的错误
    • 503 Server Unavailable // 服务器当前不能处理客户端的请求,一段时间后可能恢复正常