WebSocketDemo icon indicating copy to clipboard operation
WebSocketDemo copied to clipboard

用于简化 WebSocket 在 Android 平台使用的封装方法

Results 25 WebSocketDemo issues
Sort by recently updated
recently updated
newest added

微信的,好友页面接收消息,他的消息是怎么保存的,然后打开对应的聊天列表有消息内容,请问他是区分的呢?能否给个思路

1.心跳包无效。 2.init失败情况未考虑, 3.被回收后,查看是否链接报错

无论链接 还是断开连接 还是发送 还是接受 都没有返回信息

Gradle 方式集成的名字太随意了啊

Wss连接不稳定。换证书就连不上了。

~~~~ /** * 通过 {@link ReconnectManager} 开始重接 */ public WebSocketManager reconnect() { disconnect = false; if (mReconnectManager == null) { mReconnectManager = getDefaultReconnectManager(); } //设置新的Setting时,会出现链接需要很久的情况,原因是:reconnecting()返回true if (!mReconnectManager.reconnecting()) { mReconnectManager.startReconnect(); }...

我在app中建立连接时,请求头里以键值对的方式添加了本机mac地址: //设置请求头Client认证信息 Map map = new HashMap(); map.put("Authorization", “这里是mac地址”); setting.setHttpHeaders(map); 但是我发现在覆盖安装或者重新安装的时候有时会出现:建立连接时服务端只能接收到name:Authorization,而value只收到个问号:?,我log跟踪,确定我在header里添加的键值对的value是真实的MAC地址,但是服务器端确实收到的请求头数据是:Authorization,? 。 请问这个问题是否和独立线程有关,是否是覆盖安装的时候WebSocket方面残留之前的连接,有没有方法可以在连接时完全清除之前的连接痕迹? 麻烦作者看到后回复我一下,谢谢~

主动断开Server 后 Client 每次重连没有间隔,刷得特别快

有的链接,第一次链接没有获取到返回值,心跳包无效,会断开