Changes to the application programming interface (HTTP client requests)

New and changed commands

The following new EXEC CICS WEB commands are provided for CICS® as an HTTP client:
  • EXEC CICS WEB OPEN
  • EXEC CICS WEB CONVERSE
  • EXEC CICS WEB CLOSE
The following EXEC CICS WEB commands have a new range of options when used for CICS as an HTTP client:
  • EXEC CICS WEB SEND
  • EXEC CICS WEB RECEIVE
The following new EXEC CICS commands can be used for both CICS as an HTTP client, and CICS as an HTTP server, and are described in Changes to the application programming interface (General CICS Web support enhancements):
  • EXEC CICS WEB PARSE URL
  • EXEC CICS CONVERTTIME
There are changes to the options available on most of the remaining EXEC CICS WEB commands. The changed commands can be used for both CICS as an HTTP client, and CICS as an HTTP server. The changes to the following commands are described in this section:
  • EXEC CICS WEB WRITE HTTPHEADER
  • EXEC CICS WEB READ HTTPHEADER
  • EXEC CICS WEB STARTBROWSE HTTPHEADER
  • EXEC CICS WEB READNEXT HTTPHEADER
  • EXEC CICS WEB ENDBROWSE HTTPHEADER
The changes to the following commands are described in Changes to the application programming interface (General CICS Web support enhancements):
  • EXEC CICS WEB EXTRACT
  • EXEC CICS FORMATTIME
The WEB FORMFIELD commands and the WEB RETRIEVE command cannot be used for CICS as an HTTP client.