netty socketio xhr轮询回归
netty-socketio xhr-polling regression?
上周我决定将我的mrniko netty socketio版本从旧版本1.0.0升级到最新的1.5.2,我也升级了旧的依赖项。
但现在xhr轮询不起作用,如果我使用1.0.0版本运行我的旧项目,一切都很好!
(我使用9.1.16 socket.io.client)
过程是:
在客户端(javascript):
mServer.on('connect', function() {
mServer.emit("CON", "HELLO");
};
在这里,我的服务器接收到事件,但当我响应客户端(1.5.2版本)时:
mSocketIOClient.sendEvent("EVENT", "TEXTDATA");
客户一无所获!
我尝试过在桌面和android上使用不同的浏览器,只有当我使用mrniko socketio的1.5.2版本时,这个问题才会出现。
我强制使用客户端参数的xhr轮询:
transports: ['xhr-polling']});
谢谢!
编辑:现在我尝试了从1.0.0到1.5.3-SNAPSHOT的每个版本,但没有人能使用xhr轮询。
客户端通过XHR轮询接收事件的唯一版本是1.0.0-SNAPSHOT.
神秘的是,服务器通过javascript emit函数接收客户端发出的数据,但当服务器用sendEvent()响应时,客户端没有收到空消息3::
我继续调查!
我刚刚修复了它。你能在当前的1.5.5-SNAPSHOT版本上测试一下吗?
更新:在1.6.0版本中修复
相关文章:
- 中止POST XHR可靠
- 时间序列数据的线性回归
- Dojo XHR将200 OK视为错误
- Chrome扩展:XHR后关闭窗口
- XHR不适用于聊天应用程序
- 是否可以缓存可下载的文件,并在XHR和非XHR请求之间共享该缓存
- 通过XHR请求将MYSQL数组从PHP返回到Javascript
- 将GET参数添加到q.io.xhr
- Winjs.xhr、Visual Studio和脱机服务器
- 访问通过XHR.onreadystatechange回调中的XHR.send(data)发送的数据
- 如何检索AMD的XHR响应代码(+时间戳)'大型Dojo
- 正在发送请求中包含数组的qx.io.request.Xhr请求
- 什么是“;回归"javascript中的mean
- XHR请求的CSRF预防
- onReadyStateChange未在XHR请求的IE中激发
- 在浏览器刷新时保存XHR渲染状态
- Testing XHR with Jest
- 终止所有正在进行的XHR请求
- 有没有办法清除客户端上的XHR缓存数据
- netty socketio xhr轮询回归