我们有一个报告,它将使用jQuery ajax调用从服务器提取数据,因为数据增长,服务器需要很长时间才能返回数据,但是在30秒请求超时后出现502错误。请让我知道在1-5分钟内获取数据的替代方案,而不会超时。
答案 0 :(得分:0)
502通常被抛出服务器端,即服务器或其间的某些东西(如代理)暂时过载。
通常不能在客户端控制(除了重试,但通常不是最好的选择)
服务器本身是否有超时?
答案 1 :(得分:0)
试试这个
$.ajax({
type:"POST",
url:"data.php",
data:dataString,
timeout:5000,
success: function(response) {
alert(response);
},
});
注意:超时:5000,