|
#include "lightbox.h"
int main(int argc, char* argv[])
{
LboxString Method,QueryString,Buffer;
Method.Resize( 80 );
GetEnvironmentVariable(
"REQUEST_METHOD", Method.szLboxString, Method.nLboxString );
// HTTP ヘッダ出力
printf( "Content-Type: text/html; Charset=shift_jis\n" );
printf( "\n\n" );
// 本文出力
printf( "%s<br>\n", Method.szLboxString );
// GET
if ( Method == "GET" ) {
QueryString.Resize( 2048 );
GetEnvironmentVariable(
"QUERY_STRING",
QueryString.szLboxString,
QueryString.nLboxString );
printf( "QUERY_STRING : %s<br>\n", QueryString.szLboxString );
}
// POST
if ( Method == "POST" ) {
Buffer.Resize( 1024 );
while( fgets( Buffer.szLboxString,1024,stdin ) != NULL ) {
printf("%s", Buffer.szLboxString );
}
}
return 0;
}
| |