我正在运行Web服务器。我正在使用CGI,特别是C:我将.c文件编译为.out文件,然后将其重命名为.cgi。我在读取GET和POST数据时遇到了一些麻烦:转储argv之后,我注意到GET数据随机出现在argv[25]argv[26]上-我没有检查POST数据。
所以问题是,C程序如何通过CGI读取GET或POST数据?

最佳答案

使用getenv

How to retrieve form "POST" data via cgi-bin program written in C

http://www.codingunit.com/c-reference-stdlib-h-function-getenv

08-24 23:04