Attention: This topic contains Product-sensitive Programming Interface
and Associated Guidance Information.
Input parameters are passed to the decode function in a COMMAREA. The parameters
include:
- The IP address of the Web client
- A pointer to the HTTP version
- A pointer to the method
- A pointer to the path component of the URL
- A pointer to the request headers
- A pointer to the entity body
- The name of the CICS® application program that will service the request
(as set by the analyzer)
- An eight byte user token, used to share information between the analyzer
and converter programs. See Sharing data between analyzer and converter programs.
- An iteration counter that records the number of times the decode function
has been entered for each HTTP request. The counter is set to 1 before the
decode function is called for the first time, and is incremented before it
is called on each subsequent occasion.
- An indication of whether the address of the entity body can be the target
of a FREEMAIN command.
If the analyzer program changes the values of
any of these parameters, the changed value is seen in the converter's COMMAREA.
To see the original values, use the
EXEC CICS WEB commands
in the converter program.