Safari is not caching video files with Cache-Control header

It seems that Safari (desktop and iOS) is not respecting the Cache-Control header for video files like video/mp4 and video/webm.

The response headers for the video includes Cache-Control: public, max-age=3600 And the response comes from the network any time the page is refreshed.

I've checked that the Disable Cache is not enabled in dev tools.

The same video request is cached as expected on Chrome and Firefox.

+1 we see exactly same issue.

Can repro in Version 15.3 (17612.4.9.1.8)

same here in Version 15.4 (17613.1.17.1.6).

+1, you were never know when safari starting caching file or not by what policy.

I'm having the same issue. Firefox and Chrome seem to honor the cache-control, safari does not as requests the file from the network every time.

@udidu Were you able to find any solution for the issue? I'm also facing the exact same issue with Safari only whereas it's working completely fine in chrome and firefox.

Safari is not caching video files with Cache-Control header
 
 
Q