Bittorent を C で実装しようとしています。まず、コード スニペットを作成する前に、Web ブラウザーを使用して次のメッセージ (URL) をトラッカー サーバーに送信しようとしました。
この URL を試すことができます。
http://torrent.ubuntu.com:6969/announce?
info_hash=%9b%db%bbI%f0%85%a2%d1%5d%96%ac%fa%bf%f81%06%001O%e0
&peer_id=ABCDABCDABCDABCDABCD&port=6882&downloaded=0
&uploaded=0
&left=0
&event=started
このリンクからdapper-dvd-i386.isoという名前9bdbbb49f085a2d15d96acfabff8310600314fe0
で SHA-1 値を持つtorrent ファイルをダウンロードしました。
ただし、上記のリクエストを送信した後、取得します
your client is outdated, please upgrade
(HTTP 400 bad request)
トラッカー サーバーが私の要求を理解しないのはなぜですか? インターネットからの仕様は役に立ちません。
どんな助けでも素晴らしいでしょう。前もって感謝します。