Accessing a web server from DCL?
Programmatic access to the world-wide web is available from within DCL command procedures using available software packages including cURL, FETCH_HTTP, and Lynx, and there is the universal web client telnet. Using these packages, you can access a web server and can (within limits) process HTML from within a DCL command procedure. For information and locations for these and of other packages, see Section 13.1. DCL can also be used as a CGI script implementation language from within Apache and most (all?) other OpenVMS web servers. As a rule, perl and python and such will be more flexible and will have dedicated processing libraries available for common web and http-related tasks, but DCL can deal easily with many of the more typical tasks required of a CGI script. There are examples of DCL CGI scripts available, and most (all?) OpenVMS web server packages will include specific examples within the particular package or the package documentation.