Javascript 从Java脚本获取请求后,如何在Flask中呈现_template()?

Javascript 从Java脚本获取请求后,如何在Flask中呈现_template()?,javascript,json,flask,fetch-api,Javascript,Json,Flask,Fetch Api,我会尽力解释我的问题。 我有一个网络应用程序。我需要将一些JSON格式的数据从Java脚本传递到Flask的端点。 为此,我使用fetchapi。数据按照我的意愿传递到端点,我可以在python的控制台中打印它,因此我确信它工作正常。 以下是JS发布的代码: var data = { x: 3 }; fetch('/correctInvoice', { metho

我会尽力解释我的问题。 我有一个网络应用程序。我需要将一些JSON格式的数据从Java脚本传递到Flask的端点。 为此,我使用fetchapi。数据按照我的意愿传递到端点,我可以在python的控制台中打印它,因此我确信它工作正常。 以下是JS发布的代码:

        var data = {
            x: 3
        };          
        
        fetch('/correctInvoice', {
            method: 'POST',
            body: JSON.stringify(data)
        })
        .then(function (response) {
            if (response.status !== 200) {
                console.log(`Status code: ${response.status}`);
                return;
            }
            response.json().then(function (data) {
                console.log(data);
            });
        })
        .catch(function (error) {
            console.log("Error: " + error);
        });
我的“/correctInvoice”endpotins如下所示:

@app.route('/correctInvoice', methods = ['POST'])
def correctInvoice():
     x = request.get_json(force = True)
     print("type of: " + str(type(x)))
     print(x)
     res = make_response(jsonify(x), 200)
     return res
我的问题是返回res会导致对JS中获取API的makeing响应,我需要在浏览器中显示它,就像在没有请求的情况下一样。get_json(force=True)。我只需要在浏览器中看到这个JSON,我完全不知道如何做到这一点

提前谢谢!;)

我认为这将有助于在浏览器中返回JSON响应


端点中的最后一行

是否出现错误或不知道如何解决问题?这是我尝试的第一件事:/n它不起作用
return jsonify(res) # replace it with "return res"