如何从Node.js中的Websocket中正确提取参数?

时间:2020-08-31 20:03:36

标签: node.js websocket ws

我有此代码:

const ws = new WebSocket(`wss://localhost:3000?url=${myRef.current.value}&quality=highest quality`)

哪个发送查询到Websocket服务器,我可以通过以下方式获取URL:

wss.on('connection', (ws , req , client) => {
    console.log('this is direct ws ' , req.url)
})

req.url返回为

?url=https://localhost/listen?value=3k2k33f4&quality=highest%20quality

现在要使用此URL,我显然需要从字符串中提取字母,这既麻烦又费时。

是否可以使用更好的方法或常规方法从Websocket的url查询中获取参数,所以我不必处理%20和多余的?

0 个答案:

没有答案