Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ajax/6.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
Javascript Ajax调用没有得到任何响应_Javascript_Ajax_Get_Vuejs2 - Fatal编程技术网

Javascript Ajax调用没有得到任何响应

Javascript Ajax调用没有得到任何响应,javascript,ajax,get,vuejs2,Javascript,Ajax,Get,Vuejs2,我有一个Ajax调用,它验证输入数据并向用户显示响应。运行和发送响应通常需要不到五分钟的时间,但可能会因验证的数据量而异。当我从我的计算机上运行时,我总是得到响应,但是当客户端从他的网络上的计算机上运行相同的应用程序时,他永远不会得到响应。因此,他等待了十分钟,没有回答,然后按F5键获取验证日志。 我正在使用VueJS,下面是我的请求 this.$http.get(url).then( response => { console.log("success");

我有一个Ajax调用,它验证输入数据并向用户显示响应。运行和发送响应通常需要不到五分钟的时间,但可能会因验证的数据量而异。当我从我的计算机上运行时,我总是得到响应,但是当客户端从他的网络上的计算机上运行相同的应用程序时,他永远不会得到响应。因此,他等待了十分钟,没有回答,然后按F5键获取验证日志。
我正在使用VueJS,下面是我的请求

this.$http.get(url).then(
    response => {
        console.log("success");
    }, 
    error => {
        console.log(error);
    }
)
.finally(function(){
    console.log("finally");
})
.catch(function(err) {
    console.log(err);
});
我们都在使用Chrome并查看他的控制台,上面没有显示任何日志,并且存在以下错误:net::ERR\u CONNECTION\u RESET,net::ERR\u NETWORK\u CHANGED,net::INTERNET\u DISCONNECTED


有没有办法在不指定超时的情况下强制回答?上述错误是否与问题有关?如果是,如何修复它们?

使用axios。5分钟是很长的时间。为什么要花这么长时间?应该是5秒,max@JeremyThille,运行验证并将响应返回给用户需要5分钟。这并不能回答为什么这么长的问题?即使有几个数据库调用,也最多需要5秒,甚至接近0.5秒,但不是5分钟。我的意思是,谁会等服务器响应整整5分钟呢?:)在你的一生中,你有没有点击一个按钮,等了整整5分钟才收到回复?@JeremyThille,就像我在问题中说的,对我来说,它是有效的,所以是的,我点击了按钮,等了5分钟,直到它完成运行。这不是重点,但这是供应链软件的一部分,验证所做的是检查用户是否提供了所有必要的数据,以及其是否对下一步有效。它从近一百个表中获取数据,并查找数据中的任何不一致性。