302重定向到非HTTP协议

Posted

技术标签:

【中文标题】302重定向到非HTTP协议【英文标题】:302 redirect to non-HTTP protocol 【发布时间】:2013-06-20 10:13:16 【问题描述】:

我需要使用 php 执行 302 重定向。我正在尝试使用标题位置。

它适用于 HTTP。但是,重定向不适用于自定义协议。例如:

header ('Location: magplus://myaccountview/login/');

我该如何解决?

【问题讨论】:

@Brad 不是。 Location 标头毕竟是HTTP 协议的一部分。 【参考方案1】:

对于某些浏览器,您将无法重定向到 HTTP 或 HTTPS 以外的协议。您对此无能为力。

如果您的应用程序有可能,您可以尝试使用 javascript 在浏览器客户端更改位置。然而,这也并不总是有效。

【讨论】:

以上是关于302重定向到非HTTP协议的主要内容,如果未能解决你的问题,请参考以下文章

读《图解HTTP》

https协议 支持301、302跳转吗?

http协议

java EE : http 协议响应头部信息验证

Http协议

HTTP协议