eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.comp.wwwPrzeglądarki zbyt mocno keszują › Re: Przeglądarki zbyt mocno keszują
  • Path: news-archive.icm.edu.pl!newsfeed.gazeta.pl!opal.futuro.pl!news.internetia.pl!ne
    ws.nask.pl!news.nask.org.pl!newsfeed00.sul.t-online.de!t-online.de!border2.nntp
    .dca.giganews.com!nntp.giganews.com!postnews.google.com!a29g2000pra.googlegroup
    s.com!not-for-mail
    From: pasman <p...@o...pl>
    Newsgroups: pl.comp.www
    Subject: Re: Przeglądarki zbyt mocno keszują
    Date: Tue, 13 Jan 2009 04:26:50 -0800 (PST)
    Organization: http://groups.google.com
    Lines: 56
    Message-ID: <9...@a...googlegroups.com>
    References: <o...@m...lebkowski.info>
    NNTP-Posting-Host: 212.160.172.70
    Mime-Version: 1.0
    Content-Type: text/plain; charset=ISO-8859-2
    Content-Transfer-Encoding: quoted-printable
    X-Trace: posting.google.com 1231849611 24718 127.0.0.1 (13 Jan 2009 12:26:51 GMT)
    X-Complaints-To: g...@g...com
    NNTP-Posting-Date: Tue, 13 Jan 2009 12:26:51 +0000 (UTC)
    Complaints-To: g...@g...com
    Injection-Info: a29g2000pra.googlegroups.com; posting-host=212.160.172.70;
    posting-account=lA_tUQoAAACVQFmGm5shevyJccUvFP-S
    User-Agent: G2/1.0
    X-HTTP-UserAgent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Mozilla/4.0
    (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; .NET CLR 1.1.4322;
    InfoPath.1),gzip(gfe),gzip(gfe)
    Xref: news-archive.icm.edu.pl pl.comp.www:390097
    [ ukryj nagłówki ]

    On 13 Sty, 13:07, Maciej Łebkowski <m...@e...com>
    wrote:
    > Witam,
    >
    > Wstawiłem na stronie mechanizm wspomagający cache przeglądarek.
    > Konkretnie, polegało to na wstawieniu nagłówków:
    > ETag: md5(content)
    > Last-Modified: date(r, filemtime(plik z contentem))
    > Date: date(r)
    > Expires: date(r, strtotime(+10 minutes))
    > Wszystkie wartości są dobrze przekazywane (tzn, jesli content sie
    > zmieni, to faktycznie zmienia sie etag i odpowiednio last-modified)
    >
    > Efekt, jaki obserwuję:
    > Firefox, czasami (nie wiem dokładnie kiedy), w ogóle nie wykonuje
    > zapytania do serwera (LiveHTTP headers milczy, log apache rowniez).
    > Rozumiem, że jest to naturalne zachowanie, gdyż wysyłany jest
    > dziesieciominutowy czas wygasniecia (Expire). Dziwi mnie jednak,
    > ze dzieje sie tak tylko czasami - raz czesciej, raz rzadziej. Nie
    > udało mi się odnaleźć żadnej sensownej zależności.
    >
    > Problem: wysyłanie komentarza
    > Po dodaniu komentarza, user ląduje na "thank you page", z ktorej
    > moze sie cofnac do komentowanej strony. Ta oczywiście jest ciągnięta
    > z cache i user jest zmieszany (hej, gdzie moj komentarz?!). Aby tego
    > uniknąć, odpowiedz na POST-a wygląda mniej wiecej tak:
    >
    > HTTP/1.x 302 Found
    > Date: Tue, 13 Jan 2009 11:37:11 GMT
    > Location: thankyou.html
    > Expires: -1
    > Pragma: no-cache
    > Cache-Control: no-cache
    >
    > Jednak przeglądarka nic sobie z tego nie robi - nadal pobiera strone
    > z cache. Zaobserwowane na Safari i Firefoksie, więc podejrzewam, ze
    > robię coś źle.
    > Mógłbym zmienić adres, do ktorego wraca user (jakiś ?bust dodać), ale
    > kłóci się to z zasadą "jeden wpis, jeden adres".
    >
    > Jak więc w takim modelu zasugerować odświeżenie informacji o stronie?
    >
    > --
    > Maciej Łebkowski


    dziwne, w nIEpewnym to działa:


    <META HTTP-EQUIV="CACHE-CONTROL" CONTENT="NO-CACHE">


    pasman

Podziel się

Poleć ten post znajomemu poleć

Wydrukuj ten post drukuj


Następne wpisy z tego wątku

Najnowsze wątki z tej grupy


Najnowsze wątki

Szukaj w grupach

Eksperci egospodarka.pl

1 1 1

Wpisz nazwę miasta, dla którego chcesz znaleźć jednostkę ZUS.

Wzory dokumentów

Bezpłatne wzory dokumentów i formularzy.
Wyszukaj i pobierz za darmo: