获取websocket url路径 nodejs
在connection的回调函数的第二个参数req中可以找到url
// const server = new http.createServer()
// const wss = new WebSocket.Server({ server })
// 服务器端-server端
// 要通过npm安装ws包,然后引入
const WebSocket = require('ws');
let host='127.0.0.1'
let port = 7600;
const wss = new WebSocket.Server(
{
'host': host,
'port': port
});
wss.on('connection', (ws, req) => {
console.log(req.url)
console.log('ws.url:',ws.upgradeReq.url) // 获取到访问路径
})
道理相同的,相信其他语言的websocket也能这样获取到url