【问题标题】:Handling various types of URL redirects处理各种类型的 URL 重定向
【发布时间】:2011-04-08 14:17:12
【问题描述】:

通常,在编写 HTTP 客户端软件时,HTTP 协议会提供足够的信息来处理重定向的 URL。具体来说,如果 HTTP 请求返回 302 或 307 的重定向代码,则应将重定向视为临时的,并且客户端应继续使用原始 URL。但是,重定向代码 301 表示客户端应丢弃旧 URL,并永久使用重定向的 URL。

但是对于不是由 HTTP 服务器本身发出的重定向,是否有任何标准做法?换句话说,HTML 或 Javascript 重定向?直觉上,我认为 HTML/Javascript 重定向应该像 301 一样处理,但我不确定这是否是个好主意。

【问题讨论】:

    标签: html url redirect http-status-codes


    【解决方案1】:

    在 HTML 或 JavaScript 中没有“重定向”,您所做的只是指示浏览器导航到另一个页面。将其视为等同于在地址栏中输入 URL。这里没有临时或永久的问题。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-09-19
      • 1970-01-01
      • 2012-09-04
      • 2019-12-19
      • 1970-01-01
      • 2012-12-15
      • 2021-09-11
      相关资源
      最近更新 更多