【问题标题】:netty-socketio xhr-polling regression?netty-socketio xhr-polling 回归?
【发布时间】:2013-12-01 20:13:42
【问题描述】:

上周我决定将我的 mrniko netty-socketio 版本从旧版本 1.0.0 升级到最新的 1.5.2,我也升级了旧的依赖项。

但现在 xhr-polling 不起作用,如果我使用 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");         

客户什么也没收到!

我在桌面和安卓上尝试过不同的浏览器,这个问题只有在我使用mrniko socketio 1.5.2版本时才会出现。

我在客户端使用带有参数的 xhr-polling 强制:

transports: ['xhr-polling']});              

谢谢!

编辑:现在我尝试了从 1.0.0 到 1.5.3-SNAPSHOT 的每个版本,但没有一个与 xhr-polling 兼容。

客户端通过 XHR 轮询接收事件的唯一版本是 1.0.0-SNAPSHOT。

神奇的是服务端通过javascript的emit函数接收到客户端发出的数据,但是当服务端用sendEvent()响应时客户端并没有收到空消息3::

我继续调查!

【问题讨论】:

    标签: java javascript android xmlhttprequest socket.io


    【解决方案1】:

    我刚刚修好了。你能在当前的 1.5.5-SNAPSHOT 版本上测试它吗?

    已更新:已在 1.6.0 版本中修复

    【讨论】:

    • 嗨,mrniko!我看到您已经看过我的帖子,并且您今天也对 xhr-polling 进行了重大更新!但我无法从 maven 下载 1.5.5-SNAPSHOT 怎么了!?
    • 最后我在本地下载了 git hub 项目,经过不同的测试,它似乎又可以工作了!!非常感谢尼基塔!
    • 一点也不。随时在 github 上发布未来的错误作为问题。感谢使用!
    猜你喜欢
    • 2019-05-09
    • 1970-01-01
    • 2015-05-04
    • 2013-08-01
    • 2013-04-06
    • 2014-04-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多