Do you get that behaviour *with* the cache control stuff in place or without it? If without, have you checked the response (say with Ethereal) to see if there are Expires or other caching-related headers being included by something else?

L.

Mon Cab wrote:
It's understandable that my browser would retireve
from cache when I hit the back button.  BUT: Should my
browser also be retrieving from cache when I click on
the same url twice, even if the url/uri is a get
request.
I am implementing a logout link as follows:
login.do?use_case=logout

When I click on this link twice my Action.execute() is
not being invoked.  According to the HTTP
Specification (section 13.9 -
http://www.w3.org/Protocols/rfc2616/rfc2616-sec13.html#sec13):

since some applications have traditionally used GETs
and HEADs with query URLs (those containing a "?" in
the rel_path part) to perform operations with
significant side effects, caches MUST NOT treat
responses to such URIs as fresh unless the server
provides an explicit expiration time. This
specifically means that responses from HTTP/1.0
servers for such URIs SHOULD NOT be taken from a
cache. See section 9.1.1 for related information.



--- Michael Jouravlev <[EMAIL PROTECTED]> wrote:


Browser is not obliged to reload non-cached page
when a user navigates
back in browser page history. Quite the opposite,
they must present
the resourse in the same state it was accessed for
the first time.
Opera does not reload a page, even with
cache-control settings telling
to not cache a page. MSIE reloads page when it sees
"no-cache".
Firefox reloads a page when it sees "no-store" or
the page is secured
by SSL and returned as "no-cache".

Usually "no-cache, no-store" is enough for most
browsers, but not for Opera.

Michael.


---------------------------------------------------------------------
To unsubscribe, e-mail:
[EMAIL PROTECTED]
For additional commands, e-mail:
[EMAIL PROTECTED]





                
__________________________________ Start your day with Yahoo! - Make it your home page! http://www.yahoo.com/r/hs


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to