通用网关接口 CGI

FORWARD


通用网关接口(Common Gateway Interface)是一个外部网关程序和诸如HTTP服务器这样的信息服务器之间的接口标准.

当前版本是 CGI/1.1.


CGI 文档

如果你还不知道什么是 CGI, 你应该先阅读这个介绍.

当你了解了 CGI 是什么和你可以用它作什么这些基本概念, 你应该阅读这个初级读物,它将帮你开始书写你自己的网关程序.

如果你对如何用CGI程序处理HTML forms的输出感兴趣的话, 你将需要阅读用CGI程序处理form的输出.

当书写CGI程序时,安全始终是一个关键问题. 请阅读这些技巧,它们介绍如何使你的CGI程序被不怀好意的用户滥用.

当你积累了更多经验后, 你应该阅读接口说明,它将使你充分利用CGI的各项功能. 如果你是一个服务器软件编制者, 它将帮你向你的信息服务器增加CGI服务功能.

另外还有一个关于书写处理CGI描述错误文档的教程 .


CGI 程序举例

你可能希望看看这些例子,它们是关于客户方URL如何影响接口变量的说明.

在我们的FTP服务器中有一个CGI程序档案. 这些程序是由全世界的很多人用各种程序设计语言编写的. 有些是库,可以用来使你编写CGI程序时更容易些.

现在你可以检索到这里包含的CGI文档. 从这里开始检索

如果你想把你的CGI程序递交到档案中, 你得先打包,并且注明版权信息等. 然后, 把你的内容放到 hoohoo.ncsa.uiuc.edu 的目录 /incoming/cgi 下,并且发送一个简短的关于文件内容的电子邮件给 cgi@ncsa.uiuc.edu.


CGI - Common Gateway Interface

cgi@ncsa.uiuc.edu


Copyright: NPACT FORWARD