Javascript - 一段时间后通过SSL取消了AJAX请求

时间:2013-05-21 16:20:01

标签: javascript ajax

我使用Prototype JS框架通过SSL连接进行AJAX调用。起初,AJAX表现很好。但是,如果页面的活动时间超过10秒左右,则AJAX请求无法成功返回并且状态为0,或者“取消”#39;在网络检查员......

enter image description here

这种情况发生在多个浏览器上,我尝试过与.gz文件相关的其他解决方案,但都无济于事。

另一个提示是,一旦AJAX请求开始失败,绿色锁定符号将变为带有警告符号(不安全内容)的灰色三角形。有什么指示吗?

1 个答案:

答案 0 :(得分:0)

我们的欧洲切换台正在重定向AJAX请求。改变了这个:

   $clearCurrentUrl = str_replace(array('/index.php'), '', Mage::helper('core/url')>getCurrentUrl());
   $clearRedirectUrl = str_replace(array('/index.php'), '', $redirectUrl);

到此......

   $clearCurrentUrl = str_replace(array('/index.php', 'https://', 'http://'), '', Mage::helper('core/url')->getCurrentUrl());
   $clearRedirectUrl = str_replace(array('/index.php', 'https://', 'http://'), '', $redirectUrl);

它现在有魅力! :)大家好。