websocket 如何获取建立连接的页面的url和其他页面信息?

类似于http请求中的

request.getHeader("Referer");

在websocket的onopen 方法中有没有能够获取的方法

可以啊 百度onopen事件获取request就可以
或者可以在建立链接后 马上发送一次url等信息,后台收一下

https://blog.csdn.net/u014175572/article/details/46693121

在连接的回调函数的第二个参数就是req,通过req.url就能拿到路径了。
ws.on(connection,(ws,req)=>{
console.log(req.url)
})