Удален старый пост отсюда, подробности смотрите в истории.
Я нашел ответ для тебя. Хорошие новости: нет необходимости в магии PHP! Вот как это сделать:
var ldr:URLLoader = new URLLoader();
ldr.dataFormat = URLLoaderDataFormat.BINARY;
ldr.addEventListener(IOErrorEvent.IO_ERROR, errorHandler);
ldr.addEventListener(SecurityErrorEvent.SECURITY_ERROR, errorHandler);
ldr.addEventListener(Event.COMPLETE, function (event:Event):void {
var bytes:ByteArray = ByteArray(ldr.data);
var text:String = bytes.readMultiByte(bytes.length, "iso-8859-1");
...
});
ldr.load(new URLRequest('http://server.dom/path/to/your-file'));
Вам необходимо заменить «iso-8859-1» соответствующей кодировкой. Вы можете найти список допустимых кодировок здесь .