读书人

cgi程序怎么接收Qt客户端参数

发布时间: 2012-05-29 12:16:00 作者: rapoo

cgi程序如何接收Qt客户端参数?
pc客户端用Qt写的,用http->post("./test","input");语句向开发板上cgi程序发送参数input,板子上的cgi程序如何接收?

在网上查资料有人说在cgi中直接接收标准输入就可以,但是我试了试,无效
cgi测试源码如下:
#include<stdio.h>
int main(int argc,char **argv)
{
char *a=NULL;
scanf("%s",a);
printf("a is %s\n",a);//这里minicom中应该输出“input”这个字符串吧,为什么我的没有输出呢?

return 0;
}

上面的小程序不能按预期运行,求高手给出建议或者给我一个新的接收QT QHttp::post传过来的参数并进行简单处理的一个小程序作示例
另:Qt中如何设置CONTENT_LENGTH环境变量

[解决办法]
char *a=NULL;
scanf("%s",a);

空指针,没分配空间,难道不会崩溃吗???

读书人网 >QT开发

热点推荐