【发布时间】:2013-11-23 21:16:37
【问题描述】:
正如我在XMLSocket中看到的,数据可以完全读取到最后,另一方面,Socket类分部分读取数据,所以长字符串会分部分连接,我想知道是否可以使用Socket类并且仍然读取完整的数据,直到结束包
private function readResponse():void {
var str:String = readUTFBytes(bytesAvailable);
response += str;
trace2(response);
}
private function socketDataHandler(event:ProgressEvent):void {
trace2("socketDataHandler: " + event);
readResponse();
}
所以正如我在文档中看到的,唯一的数据处理程序是 ProgressEvent,但是如何处理数据以获取完整的字符串,而不是部分?,我不想使用 XMLSocket,有没有怎么办?
【问题讨论】:
标签: sockets actionscript