我使用了utorrent 2.04(build 22450),我对生成的HTTP GET查询utorrent中的key
部分感到好奇。我已经阅读了 bitorrent 协议的规范,但仍然找不到 bitorrent get 查询中"key"部分的含义。解析查询后,它有点像这样:
{
info_hash:'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx'
peer_id: '-UT2210-*b�A�u000b7�u001du0004�I',
port: '18584',
uploaded: '0',
downloaded: '0',
left: '0',
corrupt: '0',
key: '79E7F5D0',
event: 'started',
numwant: '200',
compact: '1',
no_peer_id: '1',
ipv6: '2004:150:20xx:xxxx:xxxx:xxxx:xxxx' }
其他条目的含义很明显,但我完全不知道key
部分的含义。有人可以解释一下key
部分的目的吗?谢谢~
引用
非官方的bittorrent规范:
键:可选。一个额外的客户端识别机制,即 不与任何对等方共享。它旨在让客户证明 如果他们的 IP 地址发生变化,他们的身份。