[]socket连续发送消息导致无法写出
public function send(cmd:int , req:Object):void这个send是自己封装的一个方法,现在在连续发送数据包时会出现一些包无法写出去的情况,用winShark是抓不到客户端发出的包的。能否解答下疑惑的,谢谢
{
var json:String = JSON.stringify(req);
var data:ByteArray = new ByteArray();
data.writeUTFBytes(json);
data.compress();
var obj:Object = {};
var headByte:ByteArray = new ByteArray();
writeHeader(obj, headByte);
_socket.output.clear();
_socket.output.writeBytes(headByte);
_socket.output.writeBytes(data);
_socket.flush();
}
没有找到相关结果
已邀请:
要回复问题请先登录
1 个回复
cuixueying
赞同来自: