如何在C中读取GET和POST数据?

如何在C中读取GET和POST数据?,c,interface,cgi,C,Interface,Cgi,我正在运行一个web服务器。我使用的是CGI,特别是C:我将.C文件编译成.out文件,然后将它们重命名为.CGI。我在读取GET和POST数据时遇到了一些问题:在转储argv后,我注意到GET数据出现在argv[25]或argv[26]上,非常随机-我没有检查POST数据。 所以问题是,C程序如何通过CGI读取、获取或发布数据?使用getenv

我正在运行一个web服务器。我使用的是CGI,特别是C:我将
.C
文件编译成
.out
文件,然后将它们重命名为
.CGI
。我在读取GET和POST数据时遇到了一些问题:在转储argv后,我注意到GET数据出现在
argv[25]
argv[26]
上,非常随机-我没有检查POST数据。
所以问题是,C程序如何通过CGI读取、获取或发布数据?

使用getenv