私有跟踪器的 HTTP 公告请求 URL 格式

问题描述 投票:0回答:1

我正在寻找有关 HTTP 公告请求的 URL 应如何位于私有跟踪器上的文档。

相关:https://github.com/torrust/torrust-tracker/discussions/476#discussioncomment-7229133

我已经看到了这些选项:

  • http://tracker:port/announce/key?param=value
  • http://tracker:port/key/announce?params=value
  • http://tracker:port/announce?param=value&key=KEY
  • http://tracker:port/announce?param=value&passkey=KEY

我没有看到任何 BEP 提到它。

bittorrent
1个回答
0
投票

BEP3对公告URL没有太多要求,因为它只需要能够添加指定的查询参数,路径无关紧要。 尽管 BEP 48 添加了路径包含子字符串“announce”的要求,因此可以将其替换为“scrape”。

http://tracker:port/announce?key=KEY

您应该避免这种情况。一些客户端已经添加了一个随机密钥,以允许跟踪器合并多个以不同方式到达的公告(ipv4/ipv6、多宿主等),它与peer_id非常相似

http://tracker:port/key/announce

我推荐这个,因为它不太可能被简单的 URL 操作所破坏

© www.soinside.com 2019 - 2024. All rights reserved.