Использование < meta > теги, чтобы отключить кэширование во всех браузерах? [Дубликат]

SELECT * 
FROM `dps` 
WHERE pid IN (SELECT pid FROM `dps` GROUP BY pid HAVING COUNT(pid)>1)
422
задан Rao Adnan 30 December 2016 в 10:17
поделиться

3 ответа

Для современных веб-браузеров (после IE9)

Для получения правильной информации см. Дубликат, указанный в верхней части страницы!

См. Ответ здесь: Как управлять кэшированием веб-страниц во всех браузерах?


Для IE9 и более ранних версий

Не копируйте это вслепую!

Список - это просто примеры различных методов, он не для прямого вставка. Если скопировать, второй будет перезаписывать первый, а четвертый перезапишет третий из-за http-эквивалента объявления И не работают с валидатором W3C. В лучшем случае можно было одно из объявлений каждого http-Equiv; прагма, кеш-контроль и истекает. Они полностью устарели при использовании современных браузеров. Все равно после IE9. В частности, Chrome и Firefox не работают с ними, как можно было бы ожидать, если вообще работают.

<meta http-equiv="cache-control" content="max-age=0" />
<meta http-equiv="cache-control" content="no-cache" />
<meta http-equiv="expires" content="0" />
<meta http-equiv="expires" content="Tue, 01 Jan 1980 1:00:00 GMT" />
<meta http-equiv="pragma" content="no-cache" />

На самом деле не используйте их вообще!

Кэширующие заголовки в метаэлементах ненадежны; для одного, любые веб-прокси между сайтом и пользователем будут полностью игнорировать их. Вы всегда должны использовать настоящий HTTP-заголовок для таких заголовков, как Cache-Control и Pragma.

700
ответ дан 22 November 2019 в 23:18
поделиться

Это не работает в IE5, но это не большая проблема.

Однако кеширование заголовки в метаэлементах ненадежны; например, любые веб-прокси между сайтом и пользователем полностью игнорируют их. Вы всегда должны использовать настоящий HTTP-заголовок для таких заголовков, как Cache-Control и Pragma.

24
ответ дан 22 November 2019 в 23:18
поделиться

прагма - ваш лучший выбор:

<meta http-equiv="Pragma" content="no-cache">
7
ответ дан 22 November 2019 в 23:18
поделиться
Другие вопросы по тегам:

Похожие вопросы: