/* * methodpost.cgi.c */ #include #include int main(void) { int iContentLength; char *pszQueryString; if(getenv("CONTENT_LENGTH")) iContentLength = atoi(getenv("CONTENT_LENGTH")); pszQueryString = (char *)calloc(iContentLength + 1, sizeof(char)); fread(pszQueryString, sizeof(char), iContentLength, stdin); printf("Content-Type: text/html\r\n\r\n"); printf("\n"); printf("\n"); printf("Method POST\n"); printf("\n"); printf("\n"); printf("
\nMethod POST\n
\n"); printf("CONTENT_LENGTH: %i
", iContentLength); printf("Got from stdin: %s", pszQueryString); printf("
\n"); printf("\n"); printf("\n"); if(pszQueryString) free(pszQueryString); return 0; }