Re: HTTP-EQUIV
Roedy Green wrote:
Microsoft sometimes responds to my probes like this . What does it
mean? I am familiar with Refresh with an URL. Is it just asking you
to try again later?
<HTML><HEAD><META HTTP-EQUIV="Refresh" CONTENT="0.1">
From the HTML 5 definition of 'Refresh' (it's not a standard HTTP header):
<http://www.whatwg.org/specs/web-apps/current-work/#refresh>
[If only a number is present], the integer represents a number of
seconds before the page is to be reloaded; [if a URL is present] the
integer represents a number of seconds before the page is to be replaced
by the page at the given URL.
<META HTTP-EQUIV="Pragma" CONTENT="no cache">
?14.32 of RFC 2616 says that a value of "no-cache" (should have a hyphen
there) means that it should request from the server again
<META HTTP-EQUIV="Expires" CONTENT="-1">
?14.21, ibid., except this is also malformed (it's not a valid date
parameter).
What the page is probably trying to say is "Busy, please try again
[automatically] in 100ms."
Isn't Java supposed to follow such redirects on its own?
If they were sent as actual HTTP response headers, maybe (doubtful,
though), but these are specified in HTML. And HTTP is content-agnostic.
--
Beware of bugs in the above code; I have only proved it correct, not
tried it. -- Donald E. Knuth