C言語で、CGIを作り始めたのですが、 if( getenv( "QUERY_STRING" ) != NULL ){ //GETでデータを渡されたとき func1(); }else if( getenv( "CONTENT_LENGTH" ) != NULL ){ //POSTでデータを渡されたとき func2(); }else{ //データを渡さず、普通に起動したとき func3(); } という感じで、場合分けして実行したかったのですが、 普通にCGIを実行すると、REQUEST_METHODはGETで、 QUERY_STRINGに、なんだかわからない、文字ではないデータが入ってます これはどういうデータなんでしょう? そして、CGIを普通に起動した時を見分ける方法ってあるのでしょうか?