Subject:
|
Re: Brickshelf suggestions (was: problems?)
|
Newsgroups:
|
lugnet.publish
|
Date:
|
Fri, 28 Jun 2002 10:44:51 GMT
|
Viewed:
|
2577 times
|
| |
| |
In lugnet.publish, Kevin Loch wrote:
> BTW, you are using Mozilla 1.1a right? Besides being a far superior
> browser to IE or NS it has a fortuitous bug where it ignores expires
> headers when you hit the 'back' button. That really helps in the
> moderator view when you inspect a file and hit 'back'. IE and NS
> (correctoy) load the page again which fetches another random folder.
> Mozilla uses the illegal cache of the page instead.
unless there's an explicit header saying the cgi has expired (which i
didn't check), I say mozilla is doing the Right Thing, while IE and NS
don't. A GET CGI is supposed to give the same output when it's
parameters are the same, so browsers are supposed to cache it's output:
from rfc 2068:
In particular, the convention has been established that the GET and
HEAD methods should never have the significance of taking an action
other than retrieval. These methods should be considered "safe." This
allows user agents to represent other methods, such as POST, PUT and
DELETE, in a special way, so that the user is made aware of the fact
that a possibly unsafe action is being requested.
and
Methods may also have the property of "idempotence" in that (aside
from error or expiration issues) the side-effects of N > 0 identical
requests is the same as for a single request. The methods GET, HEAD,
PUT and DELETE share this property.
not saying that this is strictly followed, but this is how it's supposed
to work :)
Dan
|
|
Message has 1 Reply: | | Re: Brickshelf suggestions (was: problems?)
|
| (...) Yes. A GET CGI is supposed to give the same output when it's (...) Where does it say that a GET request always returns the same content? a GET for a dynamic page is no different than a GET for a "static" page that might change at some point. (...) (22 years ago, 28-Jun-02, to lugnet.publish)
|
Message is in Reply To:
| | Re: Brickshelf suggestions (was: problems?)
|
| (...) Don't you wish all software development was this efficient? It's even written in C. Kids, don't try this at home :) BTW, you are using Mozilla 1.1a right? Besides being a far superior browser to IE or NS it has a fortuitous bug where it (...) (22 years ago, 28-Jun-02, to lugnet.publish)
|
85 Messages in This Thread:
- Entire Thread on One Page:
- Nested:
All | Brief | Compact | Dots
Linear:
All | Brief | Compact
This Message and its Replies on One Page:
- Nested:
All | Brief | Compact | Dots
Linear:
All | Brief | Compact
|
|
|
|