【问题标题】:Socket.IO setting poll timeoutSocket.IO 设置轮询超时
【发布时间】:2012-02-22 01:23:04
【问题描述】:

我在 Node.js 上使用 Socket.IO。 这里的例子:http://socket.io/#how-to-use 第一个例子。

我在我的电脑上测试过,效果很好。 (安装在 VPS 上,通过 IP 连接。不是 localhost)

但问题是,我的朋友们,他们访问了这个页面: http://112.78.8.221:8085/

按 F12 进行调试,在控制台下,它们没有显示任何东西。

但在我的浏览器控制台(Chrome、Firefox)中,我看到一个对象返回。

在我朋友的调试中: 我明白了:

  1. jsonppolling 因超过持续时间而关闭
  2. 设置请求GET /socket.io/1/jsonp-polling/blablabalblabal
  3. 设置轮询超时
  4. discatding transport 与 xhr-polling、超时和丢弃相同。

所以,我们俩都使用了最新版本的 Chrome 和 FF,你们可以帮忙解决这个问题吗?这个问题已经一个星期了:(

【问题讨论】:

    标签: node.js websocket socket.io


    【解决方案1】:

    我相信他的网络发生了一些奇怪的事情。也许他正在通过代理连接或其他什么?我能够访问您的服务并毫无问题地取回一个对象。一些办公室和大学还会阻止常见的 80、443、22 等端口以外的端口。如果可以,请尝试在较低的端口号上托管,或者如果可能,在端口 80 上进行托管以消除问题的原因。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-01-19
      • 2013-01-31
      • 1970-01-01
      • 2016-06-20
      • 1970-01-01
      • 2014-09-30
      相关资源
      最近更新 更多