套接字IO:获取URL参数

时间:2019-04-04 02:47:29

标签: javascript node.js express socket.io

我有一个命名空间:

const chat = io.of("/chat");

用户访问网址http://myapp.com/chat/roomid时,他们将进入带有roomid的聊天室。

无论如何,可以使用socket.io从网址中获取roomid,例如:

chat.on("connection", client => {
  //const id = chat.getParam(); 
  //the roomid from url will be assigned to id variable
});

或类似于express从路线获取参数的方式:

app.route('/products/:productId')
  .get((req, res) => {
    const id = req.params.productId;
  });

0 个答案:

没有答案