5
W jednym z moich projektów flash otrzymuję dane xml z pliku aspx. Ale zawsze pokazuje te same dane, a nowe dane nie pojawiają się w żądaniu. Podejrzewam, że problem jest w pamięci podręcznej. Poniżej jest mój kodproblem z pamięcią podręczną w actionscript URLLoader
var urlloader:URLLoader=new URLLoader();
var header:URLRequestHeader = new URLRequestHeader("Cache-Control", "no-cache");
var urlRequest:URLRequest=new URLRequest(serverPath +
'GetScoreDetails.aspx?CardNo='+CardNo);
fscommand("LOG", serverPath + 'GetScoreDetails.aspx?CardNo=' + CardNo);
urlRequest.requestHeaders.push(header);
urlloader.addEventListener(Event.COMPLETE, loadedCompleteHandler);
urlloader.load(urlRequest);
Dla przypomnienia, rozwiązanie było dodać inną losową param do URL żądania za każdym razem jest to naciągane. –
+1 tutaj, ALE Wygląda na to, że mechanizm ustawiania nagłówków żądań w URLRequest w ogóle nie działa! :(Używam starego SDK Flash 4.0 –