0
正如我在XMLSocket中所看到的,數據可以完全收集直到結束,另一方面,Socket類按部分讀取數據,所以長字符串將被部分串聯起來,我想知道是否可以使用Socket類,仍然讀取完整的數據,直到最後包actionscript Socket和XMLSocket讀取完整數據
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,有沒有辦法?