Javascript Flask web app中的Ajax post调用期间出现错误502
我需要将数据从我的JS发送到我的python后端以执行一个相当长的函数,1分钟后浏览器抛出502错误,而我的函数仍在后端执行。如何强制浏览器等待功能完成?多谢各位 app.py 我的HTML/JSJavascript Flask web app中的Ajax post调用期间出现错误502,javascript,ajax,http,flask,Javascript,Ajax,Http,Flask,我需要将数据从我的JS发送到我的python后端以执行一个相当长的函数,1分钟后浏览器抛出502错误,而我的函数仍在后端执行。如何强制浏览器等待功能完成?多谢各位 app.py 我的HTML/JS @app.route('/rap_get_datatable', methods=["POST","GET"]) def rap_get_datatable(): if request.method == 'POST': long_task() $.ajax({
@app.route('/rap_get_datatable', methods=["POST","GET"])
def rap_get_datatable():
if request.method == 'POST':
long_task()
$.ajax({
url: '/rap_get_datatable',
type: 'POST',
data: array_ex,
success: function(response){
console.log("AJAX SUCCESS")
** Creation of a datatable with the data I receive after the execution of long_task()
},
error: function(){
console.log("error Ajax POST")
$('#overlay').fadeOut();
alert("error")
}
}).done(function(result){
})