This section describes what is QUERY_STRING and how to use to receive information from the HTTP request URL.
Query String: The remaining part of the requesting URL string
immediately after the "?". Query strings are usually used to pass a list
of variable and value pairs with "&" as the pair delimiter, and "="
as the variable and value separator.
In order to avoid confusion, some characters are encoded in query strings.
" " is encoded into "+". "+", "&", "=", "%" and other special characters are
encoded into a hex number prefixed with "%".
Here is a CGI program to parse query strings, CgiQuery.pl: