//gcc get_post.c -o get_post.ums;
#include <stdio.h>
#include <stdlib.h>#include <unistd.h>
#include <string.h>
int main(int argc,char *argv[])
{
size_t i = 0,n = 0;
printf("Content-Type:text/plain\n\n");
char * method = NULL;
//获取HTTP请求方法(POST/GET)
if(NULL == (method = getenv("REQUEST_METHOD")))
{
return 0;
}
if(getenv("CONTENT_LENGTH") && strcmp(method,"POST") == 0)
{
//POST 方法解析,从 STDIN_FILENO 动态获取数据
n = atoi(getenv("CONTENT_LENGTH"));
size_t length = n * sizeof(char) + 1;
char * inputdata = (char *)malloc(length);
if(inputdata)
{