Tag: http status code 302

jQuery clone()和302图像源 – 如何避免在Firefox中重新加载?

我在 有一组图像。 出于安全目的,所有这些图像都通过302而不是200来提供(基于身份validation的servlet服务图像)。 我想克隆那个 并将其附加到另一个容器中。 在除Firefox之外的所有浏览器中执行此操作时,不会重新加载图像。 似乎那些浏览器理解它是相同的图像。 在Firefox中,每个图像在克隆/追加后重新加载。 我想避免这种情况。 有没有人对如何有任何建议? 更新代码示例: Clone 1 Clone 2 $(document).ready(function(){ $(“#btn1”).click(function(){ $(“#imgs”).clone().appendTo(“#group1”); }); $(“#btn2”).click(function(){ $(“#imgs”).clone().appendTo(“#group2”); }); });

Ajax重定向处理

我碰到了以前从未遇到过的情况。 我有一个客户需要向URL发出ajax请求。 出于内部原因,该URL重定向到需要访问其状态代码的另一个URL。 这种多请求场景是由Ajax请求本地处理的吗? 使用jQuery的快速测试似乎处理302,执行重定向并返回目标页面的内容(我只需要生产中的状态代码,但内容是“certificate”正在访问正确的页面),但我找不到任何迹象表明我可以期待这种做法普遍存在。 我不知道客户端将使用什么(如果有的话)库。 此外,其他客户端将来可能会使用相同的URL,并且需要以相同的方式处理它。 谢谢。

什么是jQuery AJAX抛出的302错误代码?

我正在使用ASP.NET MVC和jQuery,我有一个在每个页面上重复的UserControl。 在每个页面请求中,都会发生AJAX回调。 到现在为止还挺好。 但是当我在localhost并且我发布该网站时,我注意到这个AJAX正在抛出302错误。 这仅发生在https页面上,仅在FF和Chrome中发生。 在IE上,AJAX请求工作正常。 这302错误是什么? 为什么它只出现在https页面上,只出现在FF和Chrome中?