tar*_*eld 136 ajax http-status-codes
出于某种原因,我的dashcode开发的应用程序刚刚停止了AJAXing并返回0的状态代码.这发生在你身上吗?有人知道为什么会这样吗?
mnk*_*mnk 107
另一个案例:
0如果您已经发送了AJAX调用并且在获得AJAX响应之前触发了浏览器刷新,则可以获取状态代码.AJAX通话将被取消,您将获得此状态.
Lan*_*don 96
根据我的经验,您会在以下情况下看到状态为0:
使用时这里的问题相同<button onclick="">submit</button>.然后通过使用解决<input type="button" onclick="">
小智 7
状态码0表示无法访问请求的URL.通过将http:// something/something更改为https://某些东西/某些东西适合我.当状态代码为0时,IE会抛出错误,说"权限被拒绝",其他浏览器不会.
需要注意的是,即使在由具有某个前缀为www的某个域的cookie定义的会话中,ajax调用也会失败.当你然后调用你的PHP脚本,例如没有www.在url中的前缀,调用将失败,反之亦然.
因为当你谷歌 ajax status 0 时就会出现这种情况,我想留下一些提示,但它浪费了我几个小时的时间...我正在使用 ajax 调用 PHP 服务,该服务恰好是 Phil 的 Codeigniter REST_Controller (不确定这是否有)与它有关或无关)并不断获得状态 0、就绪状态 0,这让我发疯。我正在调试它并注意到当我回显并返回而不是退出消息时我会获得成功。最后我关闭调试并尝试,它成功了。似乎 PHP 的 xDebug 调试器以某种方式修改了响应。如果您使用 PHP 调试器,请尝试将其关闭,看看是否有帮助。
| 归档时间: |
|
| 查看次数: |
156247 次 |
| 最近记录: |