Директивы HTTP 1.0 по-прежнему актуальны? - PullRequest
0 голосов
/ 01 января 2012

Недавно я потратил некоторое время на поиски лучших методов предотвращения кэширования браузерами страниц с динамическим содержимым.В сообщении здесь, в StackOverflow, кто-то предложил проверить эту страницу: http://palisade.plynt.com/issues/2008Jul/cache-control-attributes/

В статье за ​​2008 год упоминаются устаревшие свойства HTTP 1.0 "Pragma" и "Expires".Тем не менее, HTTP 1.1 существует уже некоторое время.Я предполагаю, что нет никакого вреда в том, чтобы бросать «Pragma» и «Expires» в заголовки ответа, но из любопытства, есть ли еще причина для этого?В принципе, безопасно ли пока предполагать поддержку HTTP 1.1?У меня были некоторые проблемы с поиском информации в Интернете, но, похоже, поддержка существует в IE начиная с версии 4 или 5, и браузеры, такие как Firefox, похоже, больше не имеют опций HTTP 1.0.Мысли? * * 1004

1 Ответ

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

Да, ничего специфичного для HTTP 1.0 вам не понадобится для работы с современными браузерами. И большая часть Интернета непригодна для браузеров, которые поддерживают только HTTP 1.0 по многим другим причинам.

О, да, @Frederick поднимает хороший вопрос. Существует Squid , который долгое время был только HTTP 1.0. И этого много.

...