4

I serve a Flash app as a .swf file (with HTML wrapper file), and Safari always retrieves with GET status = 200, never 304. Thus, Safari never uses cache for this file and downloads it each time (it's a big file).

When I inspect Safari's cache, it never appears to contain the .swf file.

Chrome, Firefox, and IE all use the cache fine (e.g 2nd visit to site returns status 304).

If I use a cache manifest for the swf file, Safari does store/retrieve from offline cache, but my customers won't allow the file to be stored in anything but the standard cache, so it's not a solution (although, perhaps useful for debugging?).

Do other people experience this, or is it just me?

Any idea what I can do to make Safari cache correctly?

Hennes
  • 65,804
  • 7
  • 115
  • 169
ggkmath
  • 141

0 Answers0