每当有人使用 torrent 的 torrent 磁力链接时,都会弹出一个带有外部协议请求标题的弹出窗口。我想知道这个协议是如何工作的,以及它如何从网页打开客户端上的应用程序。
问问题
318 次
1 回答
0
您所指的对话框完全由您使用的浏览器和您单击的链接的协议处理。
通常,网页之间的链接使用以下方案:
http://www.website.com/something
如果您更改协议(在此示例中为“http”部分),那么您将引用另一个应用程序,如果安装在客户端计算机中。例如,如果您单击指向
ftp://www.website.com/something
您的浏览器将搜索可以处理“ftp”协议的应用程序。
通常,当浏览器检测到它不知道的链接时,它会尝试将请求重定向到用户先前安装的另一个应用程序,并且该应用程序已声明与该协议具有某种兼容性。
弹出窗口与磁力链接无关。如果您想获得有关该协议的更多信息,这个 Wikipedia 页面会清楚地解释它。
于 2016-06-06T14:58:24.653 回答