私の質問は、情報ハッシュに「00」、%00 のスクレイプ要求が含まれている場合のスクレイプ http 応答に関するものであるため、http 応答には「\0」が含まれます。infohash にゼロバイトの torrent がいくつか見つかりました。トラッカーはその torrent のスクレイプ リクエストにどのように応答すればよいのでしょうか。つまり、'\0' は正常に機能しますか? この torrent を torrentspy でテストしたところ、常に次のように表示されました。
「トレントがトラッカーに見つかりません。腐っている可能性があります」
それをテストするために基本的なトラッカーを作成し、完全なスクレイプ応答がソケットに書き込まれたことを確認しましたが、torrentspy はまだ同じ出力を持っています。そのスクレイプ応答を Web ブラウザで見ると、「\0」で終わります。
暗闇に光をもたらすことができる人はいますか?