我的websocket应用程序接受这样的连接:
wsServer.on('request', function(request) {
console.log(request);
if(request.origin == "https://www.my-domain.com"){
var connection = request.accept(null, request.origin);
/* some lines of code
...
*/
} else {
//here I want block request
}
这里有一些功能.decline()
吗?或.notAccept()
或...?当我尝试从其他URL连接到我的websocket时,我的状态很长一段时间处于“挂起”状态。
它显示在这里:
wsServer.on('request', function(request) {
if (! originIsAllowed(request.origin)) {
// Make sure we only accept requests from an allowed origin
request.reject();
console.log((new Date()) + ' Connection from origin ' + request.origin + ' rejected.');
return;
}
...
});
您必须originIsAllowed(request.origin)
用自己的支票代替。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句