Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/88.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jquery AJAX调用中的ERR_EMPTY_响应随机时间_Jquery_Ajax - Fatal编程技术网

Jquery AJAX调用中的ERR_EMPTY_响应随机时间

Jquery AJAX调用中的ERR_EMPTY_响应随机时间,jquery,ajax,Jquery,Ajax,我正在为一所学校开发一个小型CMS/社交网络,非常复杂,几乎完全使用AJAX。 我的问题是,随机调用被阻止,浏览器错误net::ERR_EMPTY_响应出现(Chrome、Firefox、IE等)。 URL是正常的,如果我重复以错误结束的操作,现在可以完美地工作 这是随机发生的,我不知道会出现什么问题,也不知道从哪里开始寻找 我使用的代码很简单,如下所示: $.ajax({ type: 'POST', url: 'http://...', cache: false,

我正在为一所学校开发一个小型CMS/社交网络,非常复杂,几乎完全使用AJAX。 我的问题是,随机调用被阻止,浏览器错误net::ERR_EMPTY_响应出现(Chrome、Firefox、IE等)。 URL是正常的,如果我重复以错误结束的操作,现在可以完美地工作

这是随机发生的,我不知道会出现什么问题,也不知道从哪里开始寻找

我使用的代码很简单,如下所示:

$.ajax({
    type: 'POST',
    url: 'http://...',
    cache: false,
    data: array(),
    dataType: 'html',
    async: true,
    success: function(h){ /* ... */ }
});
这发生在带有数据库查询的URL和基本html响应的URL中

Chrome:“无法加载资源网络::错误\u空\u响应”

Chrome:“POST>[URL]net::ERR\u EMPTY\u响应”

Firefox:“未找到NetworkError404”


有什么帮助吗?

我在使用Framework7 xhr api之前遇到过这个错误。这是由回调引起的。分析错误后,控制台显示“解析错误”。我相信内部success函数回调需要一个对象,但是收到“undefined”,解析器抛出一个异常


如果可能,尝试发送一个空对象以检查错误是否消失。

它们似乎不言自明——服务器正在发送空白响应或报告404错误。检查服务器上的错误。谢谢Barmar!如果ajax调用返回一个空白响应,两秒钟后重试调用,并且一切正常,那么问题不在我的代码中,对吗?我也遇到了同样的错误,我调试了服务器,没有发现任何错误。我在客户端找不到错误@armate1hernan您找到解决方案了吗?不幸的是,我还无法修复,这是我能想到的唯一临时解决方案:如果系统遇到此错误,自动重复ajax调用。。。如果你知道什么的话,我希望你能告诉我