Offset to first variable entry The offset to the first variable entry returned. The
offset is from the beginning of the structure. If no entries are returned, the offset is
set to zero.
Number of variable entries returned The number of variable entries returned. If
the target buffer is not large enough to hold the information, this number contains
only the number of variables actually returned.
Reserved This field is ignored.
Length of variable entry The length of this variable entry. This value is used in
determining the offset to the next variable entry. Note that this value is always set
to a multiple of four.
Length of variable name The length of the variable name for this entry.
Variable name Afield name as found in the form data. If the server is using
%%EBCDIC%% or %%MIXED%% CGI mode, this value is in the CCSID of the job.
If the server is using %%BINARY%% CGI mode, this value is in the codepage as
sent from the browser unless -fsccsid is specified on the API invocation. If -fsccsid
is specified, the value is in that CCSID.
Length of variable value The length of the variable value for this entry.
Variable value Afield name as found in the form data. If the server is using
%%EBCDIC%% or %%MIXED%% CGI mode, this value is in the CCSID of the job.
If the server is using %%BINARY%% CGI mode, this value is in the codepage as
sent from the browser unless -fsccsid is specified on the API invocation. If -fsccsid
is specified, the value is in that CCSID.
Error messages
CPF24B4 E
Severe Error while addressing parameter list.
CPF3C17 E
Error occurred with input data parameter.
CPF3C19 E
Error occurred with receiver variable specified.
CPF3CF1 E
Error code parameter not valid.
Note: For further information on errors, the joblog for the CGI job may contain
CPF9898 messages (with all English text) describing the error in more detail.
Produce Full HTTP Response (QzhbCgiUtils) API
Use the QzhbCgiUtils API to produce a full HTTP 1.0/1.1 response for non-parsed
header CGI programs. This API provides functionality similar to the cgiutils
command used by other IBM HTTP Server platforms.
Parameters
Required Parameter Group:
1 Command string Input Char(*)
2 Error code I/O Char(*)
36 WebProgramming Guide V4R5