📜  HTTP 状态码 |重定向响应

📅  最后修改于: 2022-05-13 01:56:20.642000             🧑  作者: Mango

HTTP 状态码 |重定向响应

HTTP 状态代码是您的浏览器和站点服务器之间的对话。服务器以称为 HTTP 状态代码的三位代码的形式对浏览器的请求做出响应。 HTTP 状态代码分为以下五个部分。

  • 信息响应 (100–199)
  • 成功响应 (200–299)
  • 重定向 (300–399)
  • 客户端错误 (400–499)
  • 服务器错误 (500–599)

重定向响应:

  • 300多项选择:它是一个链接列表。此请求最多可以有五个可能的响应。用户可以选择其中一个链接并前往该位置。
    地位:
    300 Multiple Choice
  • 301 永久移动: 301 永久移动意味着请求的资源已永久移动到新的 URL。新的 URL 在响应中给出。
    地位:
    301 Moved Permanently
  • 302 Found: 302 Found表示请求的资源已临时移动到新的 URL。访问者在以后的请求中应该使用相同的 URL。
    地位:
    302 Found
  • 303 See Other:可以在备用 URL 下找到请求的资源。这由服务器发送以将访问者引导到另一个 URL 以获取请求的页面。
    地位:
    303 See Other
  • 304 Not Modified:此响应表明自访问者上次请求以来所请求的页面尚未修改。
    地位:
    304 Not Modified
  • 305 使用代理: 305 使用代理是一个已弃用的状态代码。此响应由服务器发送,以便位置标头中提到的代理可以访问请求的 URL。
    地位:
    305 Use Proxy
  • 306 Switch Proxy:此响应代码不再使用。但是,该代码被保留,因为它在以前的版本中使用过。
    地位:
    306 Switch Proxy
  • 307 临时重定向: 307 临时重定向意味着请求的资源已被临时移动到新的 URL。它与 302 Found 具有相同的语义,但用户代理不得更改使用的 HTTP 方法。
    地位:
    307 Temporary Redirect

支持的浏览器:下面列出了与HTTP 状态代码重定向响应兼容的浏览器。

  • 谷歌浏览器
  • IE浏览器
  • 火狐
  • 苹果浏览器
  • 歌剧