This question is for Roy, but it's probably worth making it
public.
When HTTP/1.1 allows me to set a BASE url in the header, will the client
only use that URL to resolve relative URLs, or will it have the
effect of telling the client "Hey, this is where you actually are".
I got really annoyed when Netscape (rightly) dropped the Mosaic
approach of exchanging the current URL with the BASE URL, because
I found it really useful to be able to serve documents using
temporary links, but then give the client the permanent link.
If, as I suspect, BASE headers will be for relative URL fixing only,
is there any chance of getting a new header (or HTML tag) to tell the
client, "update you current URL to 'X'".
It'd be really useful for redirects too. The user would be able to
see where they were, and bookmark the correct URL instead of the
one that has to be redirected.
robh
public.
When HTTP/1.1 allows me to set a BASE url in the header, will the client
only use that URL to resolve relative URLs, or will it have the
effect of telling the client "Hey, this is where you actually are".
I got really annoyed when Netscape (rightly) dropped the Mosaic
approach of exchanging the current URL with the BASE URL, because
I found it really useful to be able to serve documents using
temporary links, but then give the client the permanent link.
If, as I suspect, BASE headers will be for relative URL fixing only,
is there any chance of getting a new header (or HTML tag) to tell the
client, "update you current URL to 'X'".
It'd be really useful for redirects too. The user would be able to
see where they were, and bookmark the correct URL instead of the
one that has to be redirected.
robh