我是WebSocket的新手,在阅读了很多关于WebSocket的内容后,我决定使用ws
软件包,但是我找不到(也许甚至不存在)中间件的示例,例如我在Express
路由中使用的中间件。
Express.js
app.get(
'/api',
isAuthenticatedMiddleware, // here is a middleware function
ContactController.listContacts
);
Socket.IO可以选择使用中间件,正如您可以在此link中阅读的那样>
Q:是否可以通过ws
包使用中间件?
我是WebSocket的新手,在阅读了很多有关内容后,我决定使用ws软件包,但是我找不到(也许甚至不存在)中间件的示例(例如我在Express内部使用的...) >
WebSocket具有“ on”功能来处理新连接:
wss = new WebSocket.Server({ port });
wss.on('connection', function (ws, req) {
console.log('WebSocket connected to ' + req.connection.remoteAddress);
}