我用socket.io出现:Cannot GET /socket.io/1/?t=1361234717922,这是什么原因啊
完整错误贴出来吧,单看一行不知道
根据你的错误。字面上看是无法连接的你要请求的资源。也就是你要检查你的地址是否正常。还有考虑一下跨域的问题。
这个错误我已经解决了,原因是服务端配置原因,express3.x的配置改动不小,谢谢两位的帮助
请问是如何配置的?
var app = express();
var server = http.createServer(app).listen(app.get(‘port’), function(){ // console.log("Express server listening on port " + app.get(‘port’)); });
var sio = require(‘socket.io’) , io = sio.listen(server);
下面是socket的配置,这个自己就会了吧,这玩意可废了老劲了。
@dreamZ 谢谢 我终于找到了 o(︶︿︶)o 我也刚学 nodejs 头好大这几天,各种问题 资料也很少
@dreamZ 你好,我也遇到了这个问题。可是我按照你的方式改完之后还是会出现那个错误啊,如果我本地开两个浏览器的话没事,但是用别的电脑访问就会出这个问题