我正在使用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”?
如果这实际上是我的问题,请提供建议。
答案 0 :(得分:0)
不确定问题是端口, 8080 是正确的端口。我建议你检查你访问io
var的Socket.io客户端代码。试试这个,替换:
io('https://nodejstapchat-breathalert.rhcloud.com:8080')
只需:
io()
它应该工作。请告诉我。