我有此代码:
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
和多余的?