代码拉取完成,页面将自动刷新
const createServer = require('http').createServer
const parse = require('url').parse
const WebSocketServer = require('ws').WebSocketServer
const server = createServer();
const wss1 = new WebSocketServer({noServer: true});
wss1.on('connection', function connection(ws) {
console.log("connection", ws)
});
server.on('upgrade', function upgrade(request, socket, head) {
const {pathname} = parse(request.url);
if (pathname === '/websocket/http') {
wss1.handleUpgrade(request, socket, head, function done(ws) {
wss1.emit('connection', ws, request);
});
} else {
socket.destroy();
}
});
server.listen(8000);
module.exports = {}
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。