来自socket.io客户端

时间:2016-07-07 07:39:24

标签: node.js websocket socket.io openshift

我正在使用Socket.io 1.4.8,服务器设置在openshift,运行良好。

我进入socket.io服务器代码并删除了url中的显式端口后才运行它。

我现在的问题是在socket.io客户端,我一直在Chrome控制台中收到此错误:

  

获取https://nodejstapchat-breathalert.rhcloud.com:8080/socket.io/?EIO=3&transport=polling&t=LN4EN7L net :: ERR_CONNECTION_TIMED_OUT socket.io.js:3511

我怀疑,它又是URL中的冗余端口。如何从URL中干净地删除“:8080”?

如果这实际上是我的问题,请提供建议。

1 个答案:

答案 0 :(得分:0)

不确定问题是端口, 8080 是正确的端口。我建议你检查你访问io var的Socket.io客户端代码。试试这个,替换:

io('https://nodejstapchat-breathalert.rhcloud.com:8080')

只需:

io()

它应该工作。请告诉我。