【问题标题】:Is starting a socket.io server inside a get request ok to do?在 get 请求中启动 socket.io 服务器可以吗?
【发布时间】:2016-08-13 10:15:37
【问题描述】:

socket.io 新手,想知道如果我想将会话 ID(http 请求)与套接字 ID 匹配,是否可以在 get 请求中启动套接字服务器?

app.get('/', function(req, res, next) {

  res.render('index.ejs')


  io.on('connection', function (socket) {
    console.log(socket)
  });


});

【问题讨论】:

    标签: node.js session socket.io


    【解决方案1】:

    这将为每个发出的请求附加一个 附加 侦听器,因此这可能不是一个好主意。 io.on('connection', ...) 之前的所有监听器都将在下一个 socket.io 连接建立时执行。

    【讨论】:

      猜你喜欢
      • 2017-06-21
      • 2012-03-12
      • 2021-02-14
      • 2018-01-28
      • 2017-09-01
      • 1970-01-01
      • 2021-12-18
      • 1970-01-01
      • 2016-06-11
      相关资源
      最近更新 更多