CNode

有一个关于socket.io的问题,谁能解答一下

Ddreamz发布于13 年前最后回复13 年前7 回复6011 浏览0 收藏

我用socket.io出现:Cannot GET /socket.io/1/?t=1361234717922,这是什么原因啊

查看回复

回复 (7)

S
se77en#1·13 年前

完整错误贴出来吧,单看一行不知道

L
linuxlan#2·13 年前

根据你的错误。字面上看是无法连接的你要请求的资源。也就是你要检查你的地址是否正常。还有考虑一下跨域的问题。

D
dreamz#3·13 年前

这个错误我已经解决了,原因是服务端配置原因,express3.x的配置改动不小,谢谢两位的帮助

Z
zakkye#4·13 年前

请问是如何配置的?

D
dreamz#5·13 年前
引用 zakkye请问是如何配置的?

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的配置,这个自己就会了吧,这玩意可废了老劲了。

M
mengrpg1#6·13 年前
引用 zakkye请问是如何配置的?

@dreamZ 谢谢 我终于找到了 o(︶︿︶)o 我也刚学 nodejs 头好大这几天,各种问题 资料也很少

D
dandandancj#7·13 年前
引用 zakkye请问是如何配置的?

@dreamZ 你好,我也遇到了这个问题。可是我按照你的方式改完之后还是会出现那个错误啊,如果我本地开两个浏览器的话没事,但是用别的电脑访问就会出这个问题

参与回复
登录后即可参与回复。登录