4

Я работаю с приложением Flash в виде файла .swf (с файлом-оболочкой HTML), и Safari всегда извлекает данные с GET status = 200 , а не 304 . Таким образом, Safari никогда не использует кэш для этого файла и загружает его каждый раз (это большой файл).

Когда я проверяю кэш Safari, он никогда не содержит файл .swf.

Chrome, Firefox и IE все хорошо используют кэш (например, 2-й визит на сайт возвращает status 304).

Если я использую манифест кэша для SWF-файла, Safari сохраняет / извлекает данные из автономного кеша, но мои клиенты не разрешают хранить файл ни в чем, кроме стандартного кеша, поэтому это не решение (хотя, возможно, полезно для отладки?).

Другие люди испытывают это, или это только я?

Любая идея, что я могу сделать, чтобы правильно сделать кэш Safari?

0