如何从 torrent 跟踪器响应中获取对等列表

hel*_*lp 6 bittorrent

我正在制作一个种子客户端。我解码 torrent 文件并将此请求发送到跟踪器:

http://tracker.mininova.org/announce?uploaded=0&downloaded=0&compact=0&event=started&peer_id=12345678987654321234&port=6881&info_hash=%18%28n%23K%ECt%B7%93S%C5%F1-%F3%1C%18k%CEX%A4&left=0 
Run Code Online (Sandbox Code Playgroud)

这就是我收到的:

{'min interval': 1800, 'peers': '', 'interval': 1800, 'complete': 37, 'incomplete': 0}
Run Code Online (Sandbox Code Playgroud)

为什么对等列表为空?有 37 个同伴是播种者,我不应该从他们那里获取一些同伴信息吗?

Mat*_*ner 0

您正在查询的跟踪器可能没有存储该 torrent 的对等点。我能够使用 DHT 找到同伴。

URL 为 Magnet:?xt=urn:btih:18286e234bec74b79353c5f12df31c186bce58a4 。