【问题标题】:302 Moved Temporarily, BUT when I open it on the browser directly it's ok302 暂时移动了,但是当我直接在浏览器上打开它时就可以了
【发布时间】:2013-03-16 00:12:34
【问题描述】:

我在我的 html 页面上放了一个脚本标签,然后在 firefox 上运行它,firebug 告诉我脚本是“302 临时移动”, 但是当我在浏览器的新标签中打开该脚本时,它是 200 ok(正确响应)~~

我看到当 302 服务器响应重定向页面时,这里是标题:

缓存控制 max-age=2592000 连接保持活动 内容长度 154 内容类型 text/html 日期 2013 年 3 月 26 日星期二 08:10:33 GMT 2013 年 4 月 25 日星期四 08:10:33 GMT 位置 http://www.xxxx.com/error/index.html 服务器 nginx

如果我把脚本放在其他服务器上(重定向页面设置没有错误),就不会遇到这个问题

有人和我遇到过同样的问题吗? 我不想将文件放在其他服务器上并且无权配置此服务器。 有解决办法吗?

非常感谢,请原谅我糟糕的英语。

【问题讨论】:

    标签: http-status-code-302


    【解决方案1】:

    我很难理解你在问什么,所以我只是在猜测。如果 302 上有一个缓存控制标头,告诉浏览器允许缓存重定向的页面,浏览器可能会这样做。例如,以下是 IE 9 中关于缓存重定向页面的一些记录改进:http://blogs.msdn.com/b/ie/archive/2010/07/14/caching-improvements-in-internet-explorer-9.aspx

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-12-19
      • 2011-01-22
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多