|
Posted by John Dunlop on 12/07/06 08:57
Jeremy:
> Example: for URL "http://www.foo.bar/path/script?thing=value"
> $_SERVER["REQUEST_URI"] should be "/path/script"
>
> But it's now "/path/script?thing=value".
>
> Is this supposed to happen?
An "abs_path" Request-URI can't contain a query part, strictly
speaking, because the ABNF of RFC2616 doesn't allow it (RFC2616: 5.1.2;
RFC3986: 3.5). The only way to pass data in the query part is to send
an absolute URI.
However, the errata mends this, so you can expect future revisions
to allow query parts in relative Request-URIs. I shouldn't worry too
much about it.
http://skrb.org/ietf/http_errata.html#uriquery
--
Jock
Navigation:
[Reply to this message]
|