Search squid archive

Re: Detail about if an object is cached or not

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

 



WestWind wrote:
Hi,

 I want to know how squid determine an HTTP request is cached or not,
for example: an request(GET a.html) sent by browser 2 times with
different cookie.

Every HTTP request made and every object fetched back contain a set of headers. Several of these headers tell Squid and your browser whether the request and reply are able to be cached, and for how long.

To see what is happening with a good explanation of things visit the cacheability engine and enter the page you want to know about:
http://www.ircache.net/cgi-bin/cacheability.py


for the 2nd time, will squid return the cached object create by 1st request?

If they were allowed to be stored AND if the 2nd request came in before the rules dropped it out of cache again (made it stale).

Different 'referer', 'user-agent' or anything else affect  it ?

Only if the website server want them to.

Can I do something to make squid return the cached object or just
forward to backend server?

You may be able to make the back-end webserver send out proper controls telling squid what to do with each object.


Is there any docment talking about this detail?

http://www.mnot.net/cache_docs/


Amos
--
Please use Squid 2.7.STABLE3 or 3.0.STABLE7

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

  Powered by Linux