ロードした外部ファイルがキャッシュされてしまう
【備忘録】
サーバサイドで画像を回転させたりリサイズさせても、Flexで普通に同名のファイルをLoadするとキャッシュが読み込まれ、キャッシュがクリアされない限りは変更が反映されない。。。
キャッシュされないようにするには、以下のようにするらしい。
var ssp_xml_base_url:String = DefineConst.LOAD_IMAGE_XML;
var myXMLURL:URLRequest = new URLRequest(ssp_xml_base_url);
var variables:URLVariables = new URLVariables();
// BASIC認証
variables.id = DefineConst.HTTP_BASIC_USER;
variables.pass = DefineConst.HTTP_BASIC_PASS;
// 画像のパスがユニークとなるように、現在時刻を引数にセットする
variables.u = new Date().getTime();
myXMLURL.data = variables;
var myLoader:URLLoader = new URLLoader(myXMLURL);
myLoader.addEventListener(Event.COMPLETE, galleryXmlLoaded);