Re: Header
| From: | Dan Lowe | Date: | Wed, 20 Dec 2000 00:08:02 +0000 |
| Subject: | Re: Header | ||
| References: | 1 2 | Groups: | php.general php.general |
| Request: | Send a blank email to php-general+get-31103@lists.php.net to get a copy of this message | ||
Previously, Diogo Zulli said:
> On [15 December 2000 18:32] (Cynic), wrote:
>
> } According to the HTTP protocol, the URL must be absolute.
>
> Does this means that "http://hostname/" should be on
> "Location: "
> or just the /absolute/pathname must be there?
Must be fully qualified with protocol, host, and anything extra, so
yes, http://hostname/extra/ is needed.
See section 14.30 of RFC 2616 (HTTP 1.1) or section 10.11 of RFC 1945
(HTTP 1.0).
The Location response-header field defines the exact location of the
resource that was identified by the Request-URI. For 3xx responses,
the location must indicate the server's preferred URL for automatic
redirection to the resource. Only one absolute URL is allowed.
Location = "Location" ":" absoluteURI
An example is
Location: http://www.w3.org/hypertext/WWW/NewLocation.html
-dan
--
Dan Lowe <dan@tangledhelix.com> http://tangledhelix.com/
What happens if you get scared half to death twice?