摘要
通过对 CGI 脚本的快速概述,我们了解到
- CGI 脚本是一种程序——通常是 C 程序或 PERL 脚本。
- 在大多数服务器上,CGI 脚本位于名为 cgi-bin 的目录中。当浏览器请求脚本的 URL 时,脚本会被执行。
- 脚本发送到 STDOUT 的任何内容都将发送到浏览器。字符串“Content-type: text/html\n\n”应该是第一个发送的内容。在此之后,任何内容都可以;但通常,会发送有效 HTML 文档的有效 HTML 标签。
- 通过创建一个 HTML 表单,其 ACTION 属性指定脚本的 URL,从而将输入发送到脚本。
- 当脚本从表单接收数据时,它必须解析出不同的字符串并转换所有修改过的字符。我们看到一个可以执行这些任务的简单 C 程序。PERL 的 CGI 库(见下一页)使 PERL 脚本的转换变得容易。
如果你在一个真实的网站上执行此操作,你通常会将每次调查的结果存储到文本文件或数据库中,以便日后查看。这对于 C 程序或 PERL 脚本来说都很容易实现。
广告
欲了解更多信息,请查看以下链接。
十万个为什么 相关文章
更多精彩链接
- CGI 脚本和 HTML 表单的即时介绍
- CGI 文档
- cgi-lib.pl 主页 - 一个使 PERL 中的 CGI 处理更简单的库
- CGI 资源索引