【发布时间】: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