The request argument definition encapsulates a data value to be passed from the mobile application to the process being called by the parent HTTP request definition. The request argument specifies the argument type, which may be CGI Argument, Cookie, HTTP Header, or XML Body. The request argument also specifies the data or data source within the mobile application to pass as the argument to the process or service being called by the parent HTTP request definition.
For a complex table, the data value may be the user ID, the name of the complex table, a fixed string whose value is defined as a constant within the request argument, or markup text. A given parent HTTP request may contain multiple request arguments. The order in which they are passed to the process or service when called is defined in the parent HTTP request’s list of request arguments.