gpt4 book ai didi

javascript - 如何向 Flask Server 发送数据?

转载 作者:行者123 更新时间:2023-12-02 21:27:14 25 4
gpt4 key购买 nike

我是 Flask 或 JS 的新手,因此,我找不到一种方法来做我想做的事情。我使用flask(在python中)创建了一个网络服务器,它使用index.html作为主页,我想每隔几秒(也许1-3秒)将数据更新到服务器。问题是,我没有任何表格可以使用,甚至没有查询,我不知道我还能使用什么。我要发送的数据是小字符串,稍后将保存在服务器主机上。

<body>
<center>
<button onmousedown="sendDirectionKey('^')">^</button>
...
</center>
</body>

<script>
function sendDirectionKey(Key)
{
...
sendData(data_string);
}

function sendData(data)
{
...
}
</script>

最佳答案

一个简单的现代解决方案是 fetch() API:

function sendData(data)
{
const body = new FormData();
body.append("key", data);
return fetch("/receive", {method: "POST", body, credentials: "include"});
}

Python 端的等效接收器类似于

@app.route("/receive", methods=["POST"])
def receive():
print(request.form) # should have a `key` key

关于javascript - 如何向 Flask Server 发送数据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60709893/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com