запрет кеширования @ DeForum.ru
DeДверь  
Логин:  
Пароль:  
  Автологин  
   
Разместить рекламу
Письмо админу
Правила | FAQ | *Поиск | Наша команда | Регистрация | Вход
 
 
 Страница 1 из 1 [ Сообщений: 19 ] 
*   Список форумов / Начинка и техника / Программирование для WWW » ответить » создать топик « | »
Автор Сообщение
adebt Муж.
соучастник
0
Сообщения: 478
Зарегистрирован: 25.11.02
Откуда: Україна (файне місто Луцьк)
Заголовок сообщения: запрет кеширования
Сообщение Добавлено: 4 Февраль 2004, 21:37:53 
собственно в теме и есть мой вопрос
@TSV
постоянный участник
11
Сообщения: 4736
Зарегистрирован: 08.05.03
Сообщение Добавлено: 4 Февраль 2004, 21:43:53 
adebt, ты случайно не буддистский монах? ;) Те, грят, тоже очень кратко изьясняются и многозначительно. :laugh: Подробностей давай. :gent:
bE(o0L Муж.
постоянный участник
23
Сообщения: 3311
Зарегистрирован: 22.07.03
Откуда: сзабугра
Сообщение Добавлено: 5 Февраль 2004, 01:47:13 
Может ты про это? :cool:
<meta http-equiv="Pragma" content="no-cache">
<meta http-equiv="Cache-control" content="no-cahce">

_________________
можно на ТЫ.
vexoid
новый человек
0
Сообщения: 295
Зарегистрирован: 15.12.02
Откуда: msk
Сообщение Добавлено: 5 Февраль 2004, 03:29:37 
ессно исправив no-cahce из нижней строки на no-cache .)
запечатался bE(o0L в ночи .)

_________________
lost world... lost life... lost tomorrow... only night
bE(o0L Муж.
постоянный участник
23
Сообщения: 3311
Зарегистрирован: 22.07.03
Откуда: сзабугра
Сообщение Добавлено: 5 Февраль 2004, 11:38:03 
ээ ну да ну да :mrgreen:

_________________
можно на ТЫ.
Crazy Муж.
Модератор
107
Сообщения: 14561
Зарегистрирован: 23.12.01
Откуда: Moscow
Сообщение Добавлено: 5 Февраль 2004, 12:21:04 
Осталось только отметить ненадежность указания запрета кэширования в meta. По-уму это указывается в заголовке HTTP-ответа.

_________________
We've got the big memory and the small memory. The small memory's to remember the small things and the big memory's to forget the big ones.
adebt Муж.
соучастник
0
Сообщения: 478
Зарегистрирован: 25.11.02
Откуда: Україна (файне місто Луцьк)
Сообщение Добавлено: 5 Февраль 2004, 18:59:47 
bE(o0L, ага про это.
Crazy, а как указать это в заголовке HTTP-ответа?
adebt Муж.
соучастник
0
Сообщения: 478
Зарегистрирован: 25.11.02
Откуда: Україна (файне місто Луцьк)
Сообщение Добавлено: 5 Февраль 2004, 19:02:06 
@TSV, неа! Я кришнаит :bye:
Long Муж.
SubAdmin
Теоретик
17
Сообщения: 4362
Зарегистрирован: 25.04.01
Откуда: Москва
Сообщение Добавлено: 5 Февраль 2004, 20:31:04 
adebt, все зависит от языка на чем пишеш.

_________________
Мудрость не всегда приходит с возрастом. Бывает, что возраст приходит один.
Crazy Муж.
Модератор
107
Сообщения: 14561
Зарегистрирован: 23.12.01
Откуда: Moscow
Сообщение Добавлено: 6 Февраль 2004, 14:20:36 

adebt писал(а):
bE(o0L, ага про это.
Crazy, а как указать это в заголовке HTTP-ответа?



Для PHP см. здесь, для Perl читай описание модуля CGI, для Java читай документацию на javax.servlet.http.HttpServletResponse.
bE(o0L Муж.
постоянный участник
23
Сообщения: 3311
Зарегистрирован: 22.07.03
Откуда: сзабугра
Сообщение Добавлено: 6 Февраль 2004, 15:29:04 
Crazy,

Цитата:
Осталось только отметить ненадежность указания запрета кэширования в meta.



и в чём же по твоему ненадёжность :cool:

_________________
можно на ТЫ.
Crazy Муж.
Модератор
107
Сообщения: 14561
Зарегистрирован: 23.12.01
Откуда: Moscow
Сообщение Добавлено: 6 Февраль 2004, 15:33:54 
Ненадежность в том, что:

1. Браузеры зачастую плюют на это, если в заголовках указано иное.
2. Сервера как правило плют на это.

_________________
We've got the big memory and the small memory. The small memory's to remember the small things and the big memory's to forget the big ones.
@TSV
постоянный участник
11
Сообщения: 4736
Зарегистрирован: 08.05.03
Сообщение Добавлено: 6 Февраль 2004, 15:43:18 
Crazy, сервера чаще плюют на разрешение кэширования. Запретить, как правило, фигня вопрос. Заставить нормально работать кэширование - бывают геморрои. ;)
Crazy Муж.
Модератор
107
Сообщения: 14561
Зарегистрирован: 23.12.01
Откуда: Moscow
Сообщение Добавлено: 6 Февраль 2004, 15:46:48 
Сервера чаще вообще плюют на все meta, которые проставлены в html-файле. Если мне не изменяет память, Apache поступает так в 100% случаев.

_________________
We've got the big memory and the small memory. The small memory's to remember the small things and the big memory's to forget the big ones.
@TSV
постоянный участник
11
Сообщения: 4736
Зарегистрирован: 08.05.03
Сообщение Добавлено: 6 Февраль 2004, 15:53:09 
Crazy, apache или squid? ;) Апача сама не кэширует. И меты из отдаваемых документов не вырезает. ;)
Crazy Муж.
Модератор
107
Сообщения: 14561
Зарегистрирован: 23.12.01
Откуда: Moscow
Сообщение Добавлено: 6 Февраль 2004, 15:58:35 

@TSV писал(а):
Crazy, apache или squid? ;)



Именно апач.


Цитата:
Апача сама не кэширует.



Пролетарская суть передана верно.

Рассмотрим, однако, meta-тэги подробнее. Meta-тэги типа http-equiv создавались изначально как возможность проинструктировать сервер (не прокси или браузер) о том, какие заголовки нужно добавить к http-ответу. Разработчики серверов на это, разумеется, забили. Разработчики браузеров на это, в сущности, тоже забили -- особенно им не вставляет разбираться со случаями противоречий в заголовках и метах. Разработчики проксей поступают как бог на душу положит.

Соответственно, использовать эти меты можно. Если неважен результат. :)
@TSV
постоянный участник
11
Сообщения: 4736
Зарегистрирован: 08.05.03
Сообщение Добавлено: 6 Февраль 2004, 16:35:17 
Crazy, а я, как ты можешь заметить, про meta и не говорил. ;)
И, если уж на то пошло, то запрещал бы кэшированием не http-equiv, и не принудительной отправкой хедеров, а через mod_expires ExpiresDefault
Например (.htaccess в корне):
Код:
ExpiresActive on
ExpiresDefault 0 seconds
. И всё. :gent:
Если нужно поведение "поумнее" и поконтекстнее, то на той же странице всё задокументировано. ;)
adebt Муж.
соучастник
0
Сообщения: 478
Зарегистрирован: 25.11.02
Откуда: Україна (файне місто Луцьк)
Сообщение Добавлено: 7 Февраль 2004, 00:02:33 
БЯЕЛ ЯОЮЯХАН :beer:
adebt Муж.
соучастник
0
Сообщения: 478
Зарегистрирован: 25.11.02
Откуда: Україна (файне місто Луцьк)
Сообщение Добавлено: 7 Февраль 2004, 00:04:36 
БНР ЩРН ТНПСЛ БШДЮК, ЩРН Ф МЮДН АШКН РЮЙ ОЕПЕБПЮРЭ :laugh:
щРН НГМЮВЮКН : "бЯЕЛ ЯОЮЯХАН" :beer:
*   Список форумов / Начинка и техника / Программирование для WWW « | » » ответить » создать топик
 Страница 1 из 1 [ Сообщений: 19 ] 
Показать сообщения за:   Поле сортировки  
Найти:
Перейти:  
Уровень доступа: Вы не можете начинать темы. Вы не можете отвечать на сообщения. Вы не можете редактировать свои сообщения. Вы не можете удалять свои сообщения. Вы не можете добавлять вложения.
cron


ООО ДеФорум
При использовании материалов сайта ссылка на DeForum.ru — обязательна.
Проект Павла Батурина ©2001-2077; // Powered by phpBB © 2013 phpBB Group
Rambler's Top100