> <META HTTP-EQUIV="Expires" CONTENT="Thu, 08 Apr 1999 18:30:00 +0200">

That isn't an expires header; it is a hint to the origin server to 
add an expires header.  The origin server obviously ignored the hint.

Proxies generally obey the layering and do not look at the content of 
the body.

I think this sort of thing has come about through a combination of 
commercial and security considerations preventing content providers 
from configuring the server properly and a tendency for people to 
only be able to cope with one technology at a time (i.e. HTML rather 
than HTTP).

Proxies work according to the HTTP specification, which nowhere 
mentions HTML META elements.

And from the HTML 4.0 Specification:

http-equiv = name [p.44] [CI] [p.43]
This attribute may be used in place of the name attribute. HTTP 
servers use this attribute to gather information for HTTP response 
message headers.  

There is also a specific exception that allows browsers to act on the 
character set if and only if there is no character set in the HTTP 
headers, and, of course, only for HTML.

This subject should be in the list archives, but not recently.


-- 
David Woolley - Office: David Woolley <[EMAIL PROTECTED]>
BTS             Home: <[EMAIL PROTECTED]>
Wallington      TQ 2887 6421
England         51  21' 44" N,  00  09' 01" W (WGS 84)

Any views expressed in this message are those of the individual sender,
except where the sender specifically states them to be the views of BTS.

Reply via email to