Показать сообщение отдельно
Старый 25.03.2013, 23:36
tooth212 вне форума Посмотреть профиль Отправить личное сообщение для tooth212 Найти все сообщения от tooth212
  № 1  
Ответить с цитированием
tooth212

Регистрация: Dec 2012
Сообщений: 172
Question Загрузка текстового файла с внешнего домена и извлечение из него данных

Добрый день! Возникла проблема при загрузке с домена файла txt и извлечения из него данных.
Код файла fla:
Код AS3:
var fl_TextLoader_2:URLLoader = new URLLoader();
var fl_TextURLRequest_2:URLRequest = new URLRequest("http://www.mysite.ru/test.txt?r="+Math.random()*1000);
fl_TextLoader_2.dataFormat = URLLoaderDataFormat.VARIABLES;
fl_TextLoader_2.addEventListener(Event.COMPLETE, fl_CompleteHandler_2);
fl_TextLoader_2.load(fl_TextURLRequest_2);
function fl_CompleteHandler_2(event:Event):void
{
	var textData:Object = fl_TextLoader_2.data as Object;
	trace(textData.testik);
}
Выдает ошибку:
Error: Error #2101: Строка, переданная в URLVariables.decode(), должна быть строкой запроса закодированного URL-адреса и содержать пары имя/значение.
at Error$/throwError()
at flash.net::URLVariables/decode()
at flash.net::URLVariables()
at flash.net::URLLoader/onComplete()

Файл test.txt:
Код:
testik=true
Если без Math.random () то работает, но как тогда обойтись без кэширование?


Как исправить?


Последний раз редактировалось tooth212; 26.03.2013 в 18:24.