Internet Explorer 6+, кэширование https - PullRequest
1 голос
/ 13 января 2012

Я заставляю некоторые файлы кэшироваться (через заголовки, такие как Cache-Control и т. Д.). Есть ли какие-либо ошибки при попытке Internet Explorer 6+ кешировать эти файлы, если они отправляются через https (SSL)?

Спасибо за помощь.

Ответы [ 2 ]

1 голос
/ 13 января 2012

Нет, нет. IE в целом не славится соблюдением стандартов, но этот тот, который он уважает.

Однако остерегайтесь прокси-серверов: некоторые из них не будут кэшировать содержимое, пока у вас не будет public в заголовке Cache-Control.

(и учтите, что IE6 по умолчанию не будет использовать HTTP / 1.1 с прокси-серверами, что означает, что по своей извращенной логике он не будет использовать keepalive или сжатие!)

0 голосов
/ 13 января 2012

Мне известна одна проблема: если вы отключите кэширование, IE не позволит вам скачивать файлы через HTTPS.Так, если ваше приложение, скажем, позволяет пользователю загружать сгенерированный файл через HTTPS и вы устанавливаете заголовок no-cache на нем, IE не позволит пользователю сохранить такой файл на диске (потому что это будет кэширование ) ...

...