HTTP request URL format

The data interface commands are an extension of the existing Web User Interface commands, and use the HTTP URL to specify the command.

All data interface commands are of the form:
/CICSPlexSM/ENU1/userid/DATA/command
ENU1
Specifies the client code page identifier as ENU1 for US English. Although the CICSPlex® SM Web User Interface supports the languages and code pages, the data interface always uses ISO-8859–1 code page.
userid
Specifies the user ID of the user signed on to the Web User Interface server.
DATA
This indicates that the request is a data interface command.
command
Specifies the name of the data interface command. This can be one of the commands listed in Table 1.

The elements in this portion of the command structure are not case sensitive.

You specify the additional options you need on the command as a standard URL-encoded query string. For all except the CONNECT command, you use the HTTP GET method, and therefore the options appear after the URL, as shown in the following DATA/FETCH example:
/CICSPlexSM/ENU1/user1/DATA/FETCH?option1&…&…

For the DATA/CONNECT command, you use the POST method. In this case, the Web User Interface server expects the Multipurpose Internet Mail Extensions (MIME) type of the body to be application/x-www-form-urlencoded, and the URL-encoded HTTP query string to be delivered as the body of the POST request (that is, the command looks like an HTML form submission from a web browser).

For more information about accessing a Web User Interface server using HTTP requests, see Providing access to WUI views and menus.