Again: there is *no* *way* a proxy server, or a client cache, can tell
if a GET request is made to a CGI script or a regular file. Period. The
only thing proxy caches really have are Last-Modified and Expires:
headers, and optionally Pragma: no-cache. If none of those headers are
present in the response, then the cache can presume that it can't cache
the data. However, POST requests should indeed never be cached, since
by definition (though not always by practice) they modify some data on
the web server and are thus not idempotent.
> Maybe there are some really broken caches that cache the output of CGI
> scripts that I wasn't aware of though...
The more common proxy caches are, er, erroneous in many places, but this
isn't one of them.
Brian
--=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=--
[email protected] [email protected] http://www.[hyperreal,organic].com/