To LUGNET HomepageTo LUGNET News HomepageTo LUGNET Guide Homepage
 Help on Searching
 
Post new message to lugnet.publishOpen lugnet.publish in your NNTP NewsreaderTo LUGNET News Traffic PageSign In (Members)
 Publishing / 3522
3521  |  3523
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
    

Custom Search

©2005 LUGNET. All rights reserved. - hosted by steinbruch.info GbR