В качестве сервера на время отладки использую Денвер.
Код который выполняет запрос к серверу:
Код: Выделить всё
var command:XML =<root><command>get_client_info</command></root>; command.arg.@id = id; execRequest(command, function(event:Event):void { try { trace("getClntInfo::"+event.target.data.toString()); var success:XML = new XML( event.target.data ); currStatus.curStatus = success; } catch ( e:Error ) { trace("getClntInfo::Could not parse XML response from server."); } });
Проблема в том что еси файлы на сервере сохранены в ANSI кодировке то var success:XML = new XML( event.target.data ); отрабатывает правильно, если в UTF-8 то выводит Could not parse XML response from server. в чем проблема?
Сгенерированная денвером страница в utf-8 отображается корректно, ( в .htaccess поставил AddDefaultCharset UTF-8 )