Internet Direct (Indy) Version 9.0.2 Beta
TIdHTTPServer.ParseParams
Requests parsing of query parameters in client requests.

property ParseParams: boolean;
Description
ParseParams is a Boolean property that indicates the string list should be populated with the query values from the client request query string (GET method) or form values (POST method).

For a client request in the form:

   http://www.mydomain.com/test.htm?color=blue&size=10&style=44

The Params property would contain:

   color=blue
   size=10
   style=44

The developer has easy access to the value of named parameters using the RequestInfo.Params.Values property:

   Color := RequestInfo.Params.Values['Color'];

To parse non-standard request query or form data, the ParseParams property should be set to false, and the developer will need to build a parser to extract the parameters from the UnparsedParams property.