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