AS3を使用してHTTP経由でPHPサーバーからバイナリデータを取得しようとしていますが、非常に(〜50%)数バイトが破損して到着します。最初の行に送られたデータとHTTP経由でPHPからAS3にバイナリデータが壊れた
var resp:int=data.readByte();
var user_id:uint=data.readUnsignedInt();
var anon_id:uint=data.readUnsignedInt();
var token:ByteArray=new ByteArray();
data.readBytes(token,0,16);
例、及び2行目の受信データ(:
PHPスニペット:
header('Content-Type:binary/octet-stream;');
echo $this->page;
AS3スニペット読みやすいようにスペースを追加):
01000000110000000095cb4bca40fb d0bb ab7bdd15b3e973c7
01000000110000000095cb4bca40fb 3b ab7bdd15b3e973c7
010000001200000000bb5c4c55af caa9e9afd6 a7f550748b61
010000001200000000bb5c4c55af a9e9af a7f550748b61
010000001400000000e191ffbc222d239debe 8d69 0d93b7ca4
010000001400000000e191ffbc222d239debe 89 0d93b7ca4
0100000017000000002e1b75 db89 8a1a cd86 f05a8bf07c592b
0100000017000000002e1b75 c9 8a1a 46 f05a8bf07c592b
010000001a00000000b4d72a3a8cd b944 5d0559072d8d16583
010000001a00000000b4d72a3a8cd 44 5d0559072d8d16583
010000001e000000007 bc8a 377bd9feab432260d43db4a42ab
010000001e000000007 b2 377bd9feab432260d43db4a42ab
おそらくダウンボッターは、より良い仮説を提供するのに気を付けるでしょうか? –