The Common Gateway Interface (CGI) is an important tool in a Web programmer's bag of tricks. When HTTP was created, it was introduced as a simple way to receive and respond to queries for documents. As the Web grew, it became important that the protocol be able to interface with additional resources beyond those of simple textual documents. This chapter introduces CGI as a concept along with the techniques and technology involved in its operation.
18.217.5.86