Egret社区
1银子
本帖最后由 玉面小飞星 于 2017-12-7 17:18 编辑

服务器端向前台发送xml消息时,前台会自动断开socket链接,接收不到消息

发送的消息如下:"<MyFamilyMemberInfo><root><familyId>1</familyId><position>3</position><charm>1000</charm></root></MyFamilyMemberInfo></over>"
但当我将其中的数字1000改为三位数或者两位数时,例如500或10,就可以正常发送,四位数和五位数的时候前台就会自动断开socket
单独发送<charm>1000</charm>没有问题,可以正常发送

引擎版本是5.0.8




报错

报错

报错位置

报错位置

最佳答案

查看完整内容

问题找到了, 使我们的后端服务协议处理错误了
分享到 :
0 人收藏

6 个回复

倒序浏览
burdenboys  登堂入室 | 2017-12-7 16:19:59
app小王子 发表于 2017-12-7 19:36
传输格式是二进制还是字符串?

问题找到了, 使我们的后端服务协议处理错误了
app小王子  社区管理员 | 2017-12-7 17:31:36
感谢反馈,我们这里测试正常,您排查下是不是服务的原因。
玉面小飞星  登堂入室 | 2017-12-7 18:43:24
app小王子 发表于 2017-12-7 17:31
感谢反馈,我们这里测试正常,您排查下是不是服务的原因。

测试了一下用websocket向flash发送同样的消息是正常的,向egret发送就会断开...
app小王子  社区管理员 | 2017-12-7 19:36:44
玉面小飞星 发表于 2017-12-7 18:43
测试了一下用websocket向flash发送同样的消息是正常的,向egret发送就会断开... ...

传输格式是二进制还是字符串?
burdenboys  登堂入室 | 2017-12-7 20:28:23
app小王子 发表于 2017-12-7 19:36
传输格式是二进制还是字符串?

我们传输的是字符串
burdenboys  登堂入室 | 2017-12-7 20:28:28
app小王子 发表于 2017-12-7 19:36
传输格式是二进制还是字符串?

我们传输的是字符串
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|京网文[2014]0791-191号|京ICP证150115号|Egret社区 ( 京ICP备14025619号

Powered by Discuz! X3.2 © 2001-2016 Comsenz Inc.

返回顶部