$.ajax(
url:"",
async: true,
timeout: 2*60*60*1000, //2 hours,
success: function(){},
error: function(){}
);
在jQuery的ajax请求中,如果我设置一个很大的超时时间或者将其留空,那么它会一直等待服务器返回结果吗?
实际上,我期望服务器会在1.5小时内响应,在我的js脚本中设置了2小时的超时时间,但我发现Ajax在不到1小时内就跳转到错误函数(带有404消息代码),这意味着Ajax提前终止了等待。
因此,我想知道Ajax能够设置的最大超时时间是多少?