使用c语言开发web应用可以使用cgi来闹键进行开发。
(1)、对于get请求来说,直接getenv("QUERY_STRING")就可以拿到。液帆巧
(2)、而对于post请求来说,参数是写到标准输入流中的,需要从stdin中读取,或者 cin >> content,或者用FCGI_GET函数取得,用法如轿键下:
char* data = (char*)::malloc(oRequest.iContentLength + 1);
::memset(data, 0, oRequest.iContentLength + 1);
FCGI_fgets(data, oRequest.iContentLength + 1, FCGI_stdin);