gpt4 book ai didi

node.js - 在 node.js 中拒绝 TCP 客户端连接

转载 作者:可可西里 更新时间:2023-11-01 02:49:11 24 4
gpt4 key购买 nike

我有一个 node.js TCP 服务器,按以下方式设置:

var net = require('net');

...

var gatewayTcpServer = net.createServer(gatewayServer.onGatewayClientConnection);

为了尽量减少黑客攻击/DDOS 攻击的机会,如果连接收到奇怪的数据,或者在没有通信的情况下保持打开状态太长时间,我想终止连接。

是否可以使用传递给 onGatewayClientConnection 委托(delegate)的套接字断开/拒绝连接?

最佳答案

进一步挖掘文档会发现 socket.destroy()是一件事

Ensures that no more I/O activity happens on this socket. Only necessary in case of errors (parse error or so).

关于node.js - 在 node.js 中拒绝 TCP 客户端连接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21870672/

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