【问题标题】:Internet Explorer redirect issueInternet Explorer 重定向问题
【发布时间】:2012-08-07 19:05:48
【问题描述】:

我构建了一个 URL 缩短服务,但在使用 Internet Explorer 时遇到了问题。我有一个指向彩信服务器 (mms://example.com/somelongurl/somevideo.wmv) 的链接,它正在从我的应用程序 (http://short.url/video) 重定向。

当我单击链接时,视频会打开并开始在 Windows Media Player 中播放,正如预期的那样。这种行为是预期的效果(我可以在 Firefox 和 Chrome 中可靠地重现)。但是,如果用户手动输入 URL(这通常是我们的 URL 缩短应用程序的情况),或者将其粘贴到浏览器窗口中,则会出现“网页无法显示”错误。这只发生在 IE 上; Chrome 和 Firefox 的行为符合预期。

此外,一个简单的重定向到另一个网页(例如,http://google.com)也可以正常工作,粘贴或点击或键入。

我怀疑它与安全设置有关,或者可能与 mime 类型有关,或者可能两者兼而有之。重定向通过设置标题“位置”来工作。

非常感谢任何帮助。

编辑我一直在检查标头,它正在发送一个 302 状态代码(这是我想要的,以便脚本可以记录命中。301 将缓存,并且命中不会'当用户返回时不会被记录)。

IE 开发工具在启动器选项卡中显示 res://ieframe.dll/unknownprotocol.htm,用于框架 URL。

【问题讨论】:

  • 还有更多状态更新吗?我遇到了一个类似的问题,聊天机器人 URL 从 IE 重定向(关闭该窗口)并在 Chrome 中启动 - 我怀疑我无法捕捉到重定向。

标签: internet-explorer redirect internet-explorer-9


【解决方案1】:

我建议您使用 IE 开发工具栏中的“网络”选项卡,或者像 FIddler 这样的工具来检查 HTTP 调用

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-05-22
    • 2011-11-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多