Search squid archive

Re: Why so many 304 resposne for MSIE ?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



> On Tue, Jan 20, 2009 at 5:31 PM, Matus UHLAR - fantomas <uhlar@xxxxxxxxxxx>
> > Haven't you mistaken 304 for 200 ? the 200 means that the server is sending
> > the whole content to the client, while 304 means server is telling the
> > client that the content on client is still fresh. So with big expire time
> > you could expect much of 304's and little of 200's.

On 20.01.09 23:55, howard chen wrote:
> My understanding...
> 
> 304 is used if a user conditioinally request for an object, e.g. by
> pressing F5.

user can't conditionally request an object. It's the client (browser, proxy)
that should do that if it has non-expired version. Unless is is set up to
always fetch the conent.

refresh afaik means request to unconditional reloading of an object.

> If expire is set and still fresh, client NO need to contact my server,
> so my log cannot see 304 at all...

Ahm, true. But after object is expired, the browser/cache still may have it
in the cache and try to revalidate it...

> so seeing too many 304 is abnormal...and you see my example above is
> serious in IE only.

the ie_refresh setting mentioned by Amos probably 
-- 
Matus UHLAR - fantomas, uhlar@xxxxxxxxxxx ; http://www.fantomas.sk/
Warning: I wish NOT to receive e-mail advertising to this address.
Varovanie: na tuto adresu chcem NEDOSTAVAT akukolvek reklamnu postu.
WinError #98652: Operation completed successfully.

[Index of Archives]     [Linux Audio Users]     [Samba]     [Big List of Linux Books]     [Linux USB]     [Yosemite News]

  Powered by Linux