私はBitTorrentSpecificationを使用してトラッカーリクエストをフォーマットしようとしていますが、私が生成しているプランの文字列peerIDをどのようにフォーマットするかはわかりません。私のプログラムの両方のサンプルは、BitTorrent peer_id encoded format、無効なリクエスト
New Session ID generated: -MC0001-948902816289
Session ID URLEncoded: %-M%C0%00%1-%94%89%02%81%62%89
私はそれを送信しますか?私はサーバーから無効な要求を取得しています...私はテストして、私のinfo_hashが有効です。以下のサンプルリクエスト。
http://tracker.tfile.me/announce?info_hash=%B5%E1%3F%36%35%09%62%85%A2%F4%B9%C8%9A%75%E9%F1%CC%BD%C3%CD&peer_id=%-M%C0%00%1-%94%89%02%81%62%89&port=6888&uploaded=0&downloaded=0&left=4018984971&compact=0
@Encombeのおかげで、しかし、トラッカーはまだ無効な要求に –
@Encombe感謝を返信されます!私は今、適切な応答を得ています。 –