http://chat.test.dev/socket.io/?EIO=3&transport=polling&t=1414721238895-58&sid=l8DJsXIKuqt2NdKdAAAB 弄了一个聊天室,用chrome访问,通过F12开发工具看到每次transport都是polling,难道每次聊天首发消息都用的是轮询吗?而没有使用websocket?是我哪里配置错了吗?
回复 (6)
S
可否贴代码出来,链接打不开
N
代码太多了,就是官网的一个例子, 我下载下来部署到了公司的服务器,访问官网的就没问题。
N
有人知道吗
M
socket.io是upgrade上去的吧.
如果浏览器不支持Websocket,那就只能polling了.
N
引用 meteormattsocket.io是upgrade上去的吧. 如果浏览器不支持Websocket,那就只能polling了.
@meteormatt 用的最新的chrome,肯定是支持的
S
其实你要在客户端和服务器端都要设置下transports,为websocket https://github.com/Automattic/engine.io/blob/master/lib/server.js#L43
参与回复
登录后即可参与回复。登录