I'm not sure, but I think browsers parse url and send address and params separately. Try monitoring browser output (i.e. with NetCat) and check the headers. You might also want to read HTTP specs at http://www.w3.org/Protocols/rfc2616/rfc2616. I think GET and POST hold your answer.
Hope this helps (not sure if any of it is good :-)).
V.