如何从 CGI 程序中的 GET 或 POST 请求中获取输入内容(通过 apache)?

如何从 CGI 程序中的 GET 或 POST 请求中获取输入内容(通过 apache)?

我正在学习制作 CGI 程序。现在我可以打印我想要的文本。但是我如何从 CGI 程序获取 GET 或 POST 输入?(例如查询字符串或帖子主体)

答案1

查询字符串可通过名为 REQUEST_URI 的环境变量访问。如果客户端发送了 POST 请求,则内容将通过标准输入提供。

Apache 教程了解简要信息(以上句子即从此处复制而来)。

顺便说一下,大多数脚本语言都提供某种 CGI 支持(例如,perl 的 CGI 文档是这里),因此您使用的那个肯定也具有从请求中提取数据的方法。

相关内容