|
#include <stdio.h>
#include <string.h>
#include <stdlib.h>
int main(int argc, char* argv[])
{
char buffer[1024];
char *ptr,*get;
ptr = getenv( "REQUEST_METHOD" );
// HTTP ヘッダ出力
printf( "Content-Type: text/html; Charset=shift_jis\n" );
printf( "\n\n" );
// 本文出力
printf( "%s<br>\n", ptr );
// GET
if ( strcmpi( ptr, "GET" ) == 0 ) {
get = getenv( "QUERY_STRING" );
printf( "QUERY_STRING : %s<br>\n", get );
}
// POST
if ( strcmpi( ptr, "POST" ) == 0 ) {
while( fgets( buffer,1024,stdin ) != NULL ) {
printf("%s", buffer );
}
}
return 0;
}
| |