套接字.Io-client 1.0自动端口发现不工作



我正在升级Socket。IO从0.9到1.0.6.

我注意到自动端口发现似乎在socket.io-client中发生了变化。我以前可以连接到插座上。IO服务器:

var socket = require('socket.io-client').connect('http://localhost');

然而,在Socket中。io-client 1.0似乎我现在必须指定一个端口,如

var socket = require('socket.io-client')('http://localhost:1337'); 

这是可以的,但是Heroku分配了我的套接字。io服务器动态地设置端口,所以我不能依赖于硬编码。我遗漏了什么吗?

似乎连接到http://yourapp.herokuapp.com:80工作,即始终使用端口80

相关内容

  • 没有找到相关文章