Заголовок Cache-Control: max-age=0
, исходящий из браузера, вызывает статические активы с помощью кэша md5 в моем приложении rails 3.1, чтобы он не получал кеширование навсегда, потому что браузер запрашивает полную повторную проверку кешей и получение 304 не было изменено. Я хочу, чтобы браузер использовал свой собственный кеш и никогда не обновлялся. Мой сервер отправляет следующий заголовок max-age=31536000, public
.Подавлять пользовательские агенты max-age = 0 header
3
A
ответ
0
Cache-Control: max-age=0
Пользовательский агент - это способ агента пользователя запросить перезапуск любого содержимого в кеше. Вы не можете отправить что-либо клиенту, чтобы остановить отправку этого значения заголовка. См. http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html#sec14.9.3. Единственное, что вы можете сделать - настроить кэши перед вашим приложением, чтобы игнорировать его и отправить то, что будет считаться устаревшим (в соответствии с пользовательским агентом) содержимым обратно к пользовательскому агенту, что должно быть возможным.
Смежные вопросы
- 1. Ruby Mechanize: пользовательские агенты?
- 2. Групповые пользовательские агенты браузером
- 3. Обнаруживать поддельные пользовательские агенты?
- 4. Отключить пользовательские агенты пользователя
- 5. Пользовательские агенты для iPhone версии
- 6. Как очистить кешированные пользовательские агенты
- 7. Блочные специфические пользовательские агенты глобально
- 8. Почему пользовательские агенты/браузеры лежат
- 9. Разница S-maxage и maxage
- 10. C# - выборочно подавлять пользовательские устаревшие предупреждения
- 11. Как заблокировать пустые пользовательские агенты в nginx?
- 12. Динамические пользовательские агенты Asterisk на PSTN
- 13. Пользовательские агенты удаляются китайскими мобильными сетями?
- 14. авто-tokenize пользовательские агенты строки для статистики?
- 15. Пользовательские агенты пользователя с аналитикой google
- 16. Почему браузеры все еще обманывают пользовательские агенты?
- 17. Groovy: CyberNeko | Пользовательские агенты | Версия браузера
- 18. Cookie maxAge always -1
- 19. SailsJS - Session maxAge/expires
- 20. Tomcat как установить maxage
- 21. Разве пользовательские агенты Edge 12 и 13 отличаются?
- 22. Regex: сопоставлять пользовательские агенты, не связанные с андроидом
- 23. Почему все пользовательские агенты браузеров начинаются с «Mozilla /»?
- 24. Почему пользовательские агенты отличаются в UIWebview и Safari Browser?
- 25. Как зарегистрировать заблокированные пользовательские агенты и заблокировать ips через htaccess?
- 26. Как определить, какие пользовательские агенты используют мои приложения в iOS
- 27. API WURFL Java API неправильно идентифицирует пользовательские агенты мобильных приложений
- 28. Поисковые агенты
- 29. JMC maxage/maxsize не работает
- 30. robocopy minage maxage не работает
Я не понимаю. 'Cache-Control' обычно отправляется с ответом, а не с запросом. Можете ли вы это прояснить? – awendt
@awendt Заголовок 'Cache-Control' имеет смысл в обоих направлениях, а' max-age' также имеет смысл в HTTP 1.1. – spinkus