上一页 下一页

CGI 脚本工作原理

作者: Marshall Brain

摘要

通过对 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 脚本来说都很容易实现。

广告

欲了解更多信息,请查看以下链接。

十万个为什么 相关文章

更多精彩链接