磁力链接是什么?从 magnet URI 到 BTIH 的完整拆解
磁力链接(Magnet URI)不是文件本身,而是一串「去哪找文件」的描述。它最常见的形态是 magnet:?xt=urn:btih:...,浏览器把它交给本地下载工具后,工具再通过 DHT 网络与 Tracker 找到持有该资源的节点。
一条链接的四个核心参数
- xt:精确主题(Exact Topic),格式为
urn:btih:<40位十六进制>,也就是 infohash,它是种子内容的唯一指纹。 - dn:显示名称(Display Name),只影响下载时显示的文件名,不参与校验。
- tr:Tracker 地址,可以出现多次;没有 tr 时,客户端完全依赖 DHT 与 Peer Exchange 找节点。
- xl:文件长度,可选参数,用于提前展示体积。
infohash 是怎么算出来的
infohash 由种子文件中 info 字典经 SHA-1 计算得到。这意味着:只要两个人手里的种子 info 部分一致,infohash 就相同,链接可以互换;反过来,文件被重新打包后 infohash 会变化,旧链接自然失效。
判断链接是否完整
把链接粘贴到任意文本编辑器,检查三点:是否以 magnet:? 开头;是否包含 40 位十六进制的 btih;参数之间是否用 & 正确分隔。三项都满足,客户端就能正确解析。
本站输出的磁力链接均为完整协议地址,点击即可唤起本地下载工具,不需要经过任何中间跳转页。