Мне интересно, как браузер справится с ситуацией, когда в Cache-Control будет отображаться no-cache: "Set-Cookie"
.
Я провел некоторые онлайн-исследования, и результат был другим.Некоторые говорят, что он не будет кэшировать заголовок set-cookie, другие говорят, что он не будет кэшировать содержимое, если представлен заголовок set-cookie.Вот одна из ссылок: https://www.w3.org/Protocols/HTTP/Issues/cache-private.html
Директива "no-cache" в ответном сообщении указывает, что части сообщения никогда не должны кэшироваться.Если список имен полей не указан, то все сообщение не должно кэшироваться;в противном случае только информация в полях заголовка, указанная в списке имен, не должна кэшироваться, а остальная часть сообщения считается кэшируемой.
Например:
cache-control: public, max-age=2592000, no-cache="Set-Cookie"
На основании исследования public, max-age=2592000
говорит браузеру кэшировать 30 дней, а не кэшировать заголовок Set-Cookie.Тем не менее, я вижу все MISS в промежуточном CDN.