OK, so it sounds like all CGI output really does need to have Expires
meta-information added in order to be fully compatible with proxying.
What I understand you to be saying is that the proxy server's caching
behavior is based only on the meta-information fields and on the URL
-- not including POST query data! -- that generated the page. And
that furthermore, lack of meta-information results in
server-dependent behavior. Both of these are quite reasonable, but
imply that every CGI script needs to preemptively expire its output.
Presumably it would be OK to add a fixed date which is guaranteed to
be in the past, like:
Expires: Sunday, 01-Jan-00 00:00:00 GMT
Is that right?
--------------------------------------------------------------------
Paul Burchard <burchard@geom.umn.edu>
``I'm still learning how to count backwards from infinity...''
--------------------------------------------------------------------