HTTPリクエストのPOSTメソッドで送られてきたパラメータを変数に入れて表示させたいです
HTTPリクエストはすべて表示させられたのですが、思った通りにvalue=4を変数に入れられません
どうしたらいいのでしょうか?
lang
1POST /test.cgi HTTP/1.1 2Host: localhost:8000 3Connection: keep-alive 4Content-Length: 7 5Cache-Control: max-age=0 6Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,*/*;q=0.8 7Origin: http://localhost:8000 8User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_7_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/42.0.2311.135 Safari/537.36 9Content-Type: application/x-www-form-urlencoded 10Referer: http://localhost:8000/index.html 11Accept-Encoding: gzip, deflate 12Accept-Language: ja,en-US;q=0.8,en;q=0.6 13 14value=4
下のコードでbuf3にvalue=4が入ると思うのですがうまくいきません
lang
1char *buf1;//HTTPリクエスト 2char *buf2;// 3char *buf3; 4 5buf2 = strtok(buf1, "\n"); 6fprintf(stderr, "%s\n",buf2); 7buf3 = strtok(NULL, "\n"); 8fprintf(stderr, "%s\n",buf3);
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2015/05/26 09:34