node.js - NodeJS WebSockets,在打开之前关闭连接
问题描述
我有一款游戏仍处于早期开发阶段。我想这样做,如果 IP 被列入黑名单(例如恶意用户),它甚至不会打开连接,而不是打开然后关闭。有没有办法做到这一点?
wss.on("connection", socket => {
if(!(isIPValid(socket.headers["x-forwarded-for"]))) return socket.close();
});
这目前是我的代码的一部分。
解决方案
推荐阅读
- python - 无法使用python在网页上显示逐行转换的列表
- java - 删除 Java 中重写方法的重复代码块
- coq - 证明两个 rev_append 实现的等价性
- javascript - 尝试让 Phaser 2 在 Quasar 上工作时出现浏览器错误
- javascript - Nuxt - 将相对路径作为道具传递导致 404
- postgresql - 传递联接查询时出现 Prisma $queryRaw 错误
- r - 无论如何要让 Rshiny 在插入新输入时停止先前的过程?
- python - 使用离散字符串 x 轴平滑 matplotlib 图?
- node.js - NestJs 是否支持客户端的 RabbitMQ 超时增加?
- home-assistant - 家庭助手Mqtt更新后切换奇怪