websockets - 拒绝套接字连接
Posted
技术标签:
【中文标题】websockets - 拒绝套接字连接【英文标题】:websockets - reject a socket connection 【发布时间】:2015-06-23 09:06:39 【问题描述】:我使用ws 作为我的 node.js 库的套接字库。 所以我的问题是,如果用户没有通过授权过程,我怎么能拒绝连接。
var WebSocketServer = require('ws').Server;
var wss = new WebSocketServer(port: 6969);
wss.on('connection', function(socket)
// if the socket.upgradeReq.headers.cookie doesn't exists, reject the client
)
非常感谢
【问题讨论】:
relevant github issue 【参考方案1】:当前版本是socket.disconnect()
【讨论】:
【参考方案2】:您可以使用socket.close()
或socket.terminate()
关闭连接。
【讨论】:
以上是关于websockets - 拒绝套接字连接的主要内容,如果未能解决你的问题,请参考以下文章
websocket._exceptions.WebSocketProxyException:通过代理连接失败状态:503
使用 stunnel 和 Ratchet 保护 websocket。连接已关闭