以下のように HTTP リクエストをファイル (FILE *str) に書き込む方法を教えてください。
GET /HTTP/1.0 ホスト:Google.com 接続: 閉じる
HTTP クライアント プログラムを書き込もうとしていますが、この時点で行き詰まりました。
以下のように HTTP リクエストをファイル (FILE *str) に書き込む方法を教えてください。
GET /HTTP/1.0 ホスト:Google.com 接続: 閉じる
HTTP クライアント プログラムを書き込もうとしていますが、この時点で行き詰まりました。
ファイルに書き込むだけの場合は、fwrite、fputs、write などの関数を使用できます。しかし、それは HTTP クライアントなので、ソケット書き込みでなければならないと思います。その場合、独自のソケット コードを実装するか、「curl」ライブラリを使用してこの機能を実装できます。
詳細については、http: //curl.haxx.se/libcurl/c/simple.htmlを参照してください。
fputs("GET /HTTP/1.0 Host:Google.com Connection:close \r\n\r\n", str);
??