В моем приложении я делаю многочисленные вызовы для предварительной загрузки изображений в кеш браузера в фоновом режиме с использованием экземпляров Loader и игнорирую событие complete. Я не храню результаты в приложении, а хочу сохранить их в кеше браузера. Изображения имеют длинные даты заголовка Expires.
Когда я хочу использовать определенное изображение (я), я снова использую экземпляр Loader и вызываю тот же URL-адрес и прослушиваю событие complete, чтобы загрузить файл в изображение.
Проблема в том, что когда я повторно запрашиваю URL-адрес для «кэшированного» изображения, он делает http-запрос со статусом ответа 200, что, как я полагаю, означает, что он попадает на сервер.
Как сделать так, чтобы запрос кэшированного изображения никогда не попадал на сервер из Flex?
В общем, я обнаружил, что любой запрос URL-адреса для кэшированного изображения (с длинным заголовком expires) делает другой запрос к серверу, или, по крайней мере, это моя интерпретация его в Firebug.
Есть идеи, как это сделать? Или я неверно истолковываю то, что мне сообщает Firebug?
Спасибо.