Javascript Flask web app中的Ajax post调用期间出现错误502

Javascript 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({

我需要将数据从我的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({
        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){

    })