The Common Gateway Interface (CGI) is
a simple interface for running external programs, software or gateways under an
information server in a platform-independent manner. Currently, the supported
information servers are HTTP servers. This PDF covers the following topics
related to The Common Gateway Interface (CGI) Version 1.1 : Introduction,
Notational Conventions and Generic Grammar, Invoking the Script, The CGI
Request, NPH Scripts, CGI Response, System Specifications, Implementation,
Security Considerations.
Author(s): David Robinson, Apache Software
Foundation, Ken A.L. Coar, IBM Corporation
This note covers the following
topics: Apache and LAMP, dynamic web pages, HTTP: GET and POST methods, FORM to
accept user data, server-side scripting, Interactive Web Pages, accepting user
input, greatest common divisor on the web, Python Scripts in Browsers.
This book covers the following topics:
Input to the Common Gateway Interface, Output from the Common Gateway Interface,
Forms and CGI, Server Side Includes, Hypermedia Documents, Advanced Form
Applications, Multiple Form Interaction, Gateways, Databases, and Search or
Index Utilities, Gateways to Internet Information Servers, Advanced and Creative
CGI Applications, Debugging and Testing CGI Applications.