2016-06-06 2 views
0

Всякий раз, когда кто-либо использует торрентовую магнитную ссылку торрента, появляется всплывающее окно с заголовком запроса внешнего протокола. Я хочу знать, как работает этот протокол и как он может открыть приложение на клиенте с веб-страницы.Как работает внешний запрос протокола и как его можно использовать для запуска какого-либо клиентского приложения?

ответ

0

Диалог, на который вы ссылаетесь, полностью обрабатывается браузером, который вы используете, и протоколом ссылки, которую вы нажимаете.

Как правило, ссылки между веб-страниц использует следующую схему:

http://www.website.com/something

Если изменить протокол (в данном примере «HTTP» часть), вы затем обратитесь к другому приложению, если он установлен в клиентская машина. Например, если вы нажмете на ссылку, которые указывают на

ftp://www.website.com/something 

ваш браузер будет искать приложение, которое может обработать протокол «FTP».

В общем случае, когда браузер обнаруживает ссылку, которая не является тем, что она знает, она пытается перенаправить запрос другому приложению, которое ранее было установлено пользователем, и которое заявило о какой-то совместимости с этим протоколом.

Всплывающее окно не связано с магнитной связью. Если вы хотите получить дополнительную информацию о протоколе, это ясно объясняет this Wikipedia page.