Is it possible to use HTTP caching for conditional GET requests over a secure HTTPS connection? My caching works on unsafe HTTP, but when I switch to HTTPS, the browser stops sending if-none-match and if-modified-since with headers, so caching is interrupted. I tried various Cache-Control settings like public, max-age = 3600 and whatnot, boneless.
This happens both in Safari and Chrome, so I assume SSL will somehow break it. Caching not allowed over SSL?
And to be clear, the server does set etag and last-modified headers correctly, but the browser does not send if-none-match and if-modified-as in the request according to the Chrome developer tools.
Thank you for your help.
Philip brocoum
source share