get
str = getenv(“QUERY_STRING”)
从这一个函数就能取得,我们知道get挺方便,但是,过去我遇到过运营商限制get参数长度的问题。所以除非参数比较短,否则应该用post方式,较为标准。
post
fgets(str, ContentLength + 1, FCGI_stdin);
或者
FCGI_fgets(str, ContentLength + 1, FCGI_stdin);
因为在fcgi_stdio.h中,fgets已经被重新定义为FCGI_fgets
也可以使用循环来取。不过没什么效率。
str[i] = getchar();