使用Flask接收数据并使用jQuery发送数据

时间:2018-09-12 08:02:45

标签: javascript jquery html python-3.x flask

!这不是重复的!

问题不在于如何在Flask中获取URL,而是如何通过jQueryFlask发送数据!

我尝试使用pythonFlaskjQuery发送和接收数据 问题是我需要网站的完整URL,而无法通过flask获得它,因为我发出了“ POST”请求。因此,使用jQuery,我想发送当前URL。 我不知道如何发送数据(使用jQuery和接收数据(使用Flask)。

Python / Flask代码:

@app.route('/invisible', methods = ['POST'])
def dynamic_refresh():
    return jsonify({'somedata': 'data'})

HTML / jQuery代码:

<script>
$(document).ready(function() {
    window.setInterval(function() {
        $.ajax({
            type : 'POST',
            url : '/invisible',
            //I tried to send data from here but it didn't worked
        })
        .done(function(data) {
            console.log(data)
            console.log(window.location.href)//the url I want to send
            //here I use the data received by the server
        })
    }, 5000);
});
</script>

0 个答案:

没有答案