Web-enabled applications: tagged format

The web-enabled application is another type of HTTP client that may require to communicate with the HTTP server. This application can open its own HTTP connection to a remote web server and send data directly to it. It does this without going through web pages, forms, or browsers.

This type of application may find it less convenient to use multi-part/form-data encoding to format the data and input parameters. Therefore, an alternate, more application-friendly format is provided: the tagged format.

In the tagged format, the same inputs are used, but they are presented to the HTTP server scripts in a different way. This format uses tagged values that are similar to XML/HTML to indicate all input options, except for the data itself. The data is passed immediately after the tagged inputs.

This defines the rules for the tagged input format:

<CL_CONX>
     <Option 1=Value1>
     <Option 2=Value2>
     . . .
     <Option n=Valuen>
<CL_CONX>