!这不是重复的!
问题不在于如何在Flask
中获取URL,而是如何通过jQuery
向Flask
发送数据!
我尝试使用python
,Flask
和jQuery
发送和接收数据
问题是我需要网站的完整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>