磁力链接,简单的说(Magnet URI scheme):类似下面这样以“magnet:?xt=urn:btih:”前缀的字符串,就是一条磁力链接。其主要作用是识别能够通过“点对点技术(即:P2P)”下载的文件。
磁力链接是基于元数据文件内容,用于识别下载文件,而不是基于文件位置的URL。磁力链接通过散列函数值来识别并请求下载该文件,它分布式数据库中,而不同于基于地址或域名的链接。那么,磁力链接的特性,使得它可以在没有主机track的情况下,仍然可以搜索并下载文件。磁力链接的参数有点类似于URL的规则,其参数用&进行分隔,没有规定的参数的顺序。其中hash_info这个参数对于P2P客户端解析BT种子文件尤为重要。
实际上,可以根据bt文件的meta信息计算得到info_hash值。一般情况下,一个torrent文件应该包含对应meta资源的信息(文件名,文件大小,创建时间等,在这里需要获取文件名和文件大小。Magnet磁力链接,它和eD2k链接类似,都包含一个唯一标识的info_hash值。通过磁力链接,可以下载到该info_hash所对应的bt文件,接着解析该info_hash文件存储到数据库。
商娱网所有文章,如无特殊说明或标注,均来自于互联网或为商娱网用户原创发布。任何个人或组织,在未征得原作者同意时,禁止复制、盗用、采集、发布商娱网内容到任何网站、书籍等各类媒体平台。如若商娱网内容侵犯了原著者的合法权益,可联系我们进行处理。
相关文章
暂无评论...