|
|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Peter Didenko 2:5020/52 02 Oct 2000 02:08:32 To : Vladimir Sharun Subject : Re: About OOPS -------------------------------------------------------------------------------- VS>>>Hа счет глюков - проблема у него есть с last modified: соответственно VS>>>не хочет обновлять html при посещении сайтов типа новостей. Говорит VS>>>TCP_REFRESH_HIT и хоть ты тресни. jg>> always-check-freshness включен? VS> А смысл тогда в кешировании ? А как бы динамический контент вообще стремно кэшировать. Hасколько я помню, apache для server-parsed документов вообще не выдает Last-modified. Смысл ясен, я думаю. Впрочем, это лечится путем использования XBitHack :). Кстати, вот еще интересное письмо : === Date: Thu, 28 Sep 2000 14:39:42 +0300 (EET DST) From: Igor Khasilev <igor@paco.net> Reply-To: oops@lists.paco.net To: Igor Khasilev <oops@lists.paco.net> Subject: Re: [OOPS] Re[2]: [OOPS] баг или фича ? On Thu, 28 Sep 2000, OAV wrote: > Hello Igor, > > четверг, 28 сентября 2000 г., you wrote: > > ... > IK> если проверка свежести на сервере происходит и сервер сообщает что > IK> документ в кэше свежий - он и посылается, если сервер говорит что не > IK> свежий, то документ берется с сервера (естественно, с новым заголовком) > [27/Sep/2000:15:22:38 +0400] "GET /~alex/homepage.swf HTTP/1.1" 304 - Значит сервер ответил что документ не изменился. > а как проверка происходит? Если браузер делает "reload" то все заголовки его запроса посылаются прямо на сервер и сервер с браузером сами договариваются. Если браузер делает просто GET, то для проверки свежести составляется специальный запрос, в который, помимо заголовков присутствовавших в запросе, вставлен If-Modified-Since. Если сервер отвечает кодом 200 - документ изменился, если 304 - не изменился. > я к тому что возможно Last-Modified и Content-Length не изменилось, > а как в моем случае изменился Content-Type Я сомневаюсь что это как-либо распознается. > > после рестарта oops все нормально Возможно документ был не на диске, а в памяти, после рестарта документ исчез из кэша и ситуация исчесла. > > Best regards, > OAV mailto:oav@uic.nnov.ru > > > ===================================================================== > If you would like to unsubscribe from this list send message to > Majordomo@lists.paco.net with "unsubscribe oops" in message body. > Archive is accessible on http://www.paco.net/oops/ > Igor Khasilev | PACO Links, igor at paco dot net | ===================================================================== If you would like to unsubscribe from this list send message to Majordomo@lists.paco.net with "unsubscribe oops" in message body. Archive is accessible on http://www.paco.net/oops/ === --- tin/1.4.4-20000803 ("Vet for the Insane") (UNIX) (FreeBSD/4.1-STABLE (i386)) * Origin: Mr. Postman (2:5020/52.0) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/29344a158cd3e.html, оценка из 5, голосов 10
|