0

私は bittorrent クライアントを作成しようとしていますが、HTTP GET リクエストをトラッカーに送信する方法を特定する必要があります。特定のパラメーターは次の場所にあります: http://jonas.nitro.dk/bittorrent/bittorrent-rfc .html#anchor18

ソケットを開く方法はほぼ理解できたと思いますが、Windows の C++ で GET リクエストを送信するにはどうすればよいですか?

どんな助けでも大歓迎です:)

4

1 に答える 1

1

TCP ソケットが開いている場合は、HTTP GET 要求を発行する必要があります。これは実際には非常に単純です。次の例で説明されているように、一連のテキスト行をソケット経由で送信するだけです。

http://www.jmarshall.com/easy/http/#sample

空の行でリクエストを終了します。

次に、サーバーが応答するのを待ち、指を交差させます...

あなたの場合、すべてのパラメーターは GET 行にあり、URL の後にパラメーターがあります。

GET url?param1=value1¶m2=value2¶m3=value3

于 2012-07-09T12:14:27.693 に答える