gpt4 book ai didi

javascript - Express 在 6 次请求后不再接受邮寄请求

转载 作者:行者123 更新时间:2023-12-02 23:48:10 25 4
gpt4 key购买 nike

我正在开发一款游戏,我试图让客户端将有关玩家的数据发布/放置到服务器,但是在 6 个请求之后,服务器似乎崩溃了,然后大约一分钟后它将接受另外 6 个请求并重复。这是邮政编码:

app.post('/entityData', function(req, res) {
//test = req.body;
//console.log(test);
console.log(req.body);
//entityList[req.params.uid] = req.body;
});

我还有相当多的其他代码,但这些代码都是用于获取请求的,这似乎与客户端配合得很好。这是我的客户发送的代码:

async function sendPlayerData() {
let playerData = {
num: player.getPos().x
};
console.log(playerData);
try {
let response = await fetch(serverIP + "/entityData", {
method: "POST",
headers: {
"Content-Type": "application/json"
},
body: JSON.stringify(playerData)
});
if(!response.ok) {
throw new Error("Error sending player data to server. ");
}
} catch (error) {
console.log(error);
}
}

我在客户端或服务器上没有收到任何错误,所以完全不知道我做错了什么。我在服务器上拥有的唯一模块是自定义实用程序模块和 fs。

最佳答案

问题是,在我修复它有效后,我没有发回响应。

关于javascript - Express 在 6 次请求后不再接受邮寄请求,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55754725/

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