首页 > 解决方案 > NodeJS WebSockets,在打开之前关闭连接

问题描述

我有一款游戏仍处于早期开发阶段。我想这样做,如果 IP 被列入黑名单(例如恶意用户),它甚至不会打开连接,而不是打开然后关闭。有没有办法做到这一点?

wss.on("connection", socket => {
 if(!(isIPValid(socket.headers["x-forwarded-for"]))) return socket.close();
});

这目前是我的代码的一部分。

标签: node.jsexpressws

解决方案


推荐阅读