¿Cómo es la estructura de los enlaces magnet?

¿Cómo es la estructura de los enlaces magnet?

Los enlaces magnet están definidos por un esquema URI con diversos parámetros. Éstos variarán según el tipo de red empleada para su distribución, el propio hash del archivo y otros aspectos que pueden formar parte del enlace. Veamos los parámetros más habituales:

  • magnet: como identificador del enlace en cuestión.
  • xt=urn: como identificador de la red. Por ejemplo, para un enlace de BitTorrent tendríamos xt=urn:btih: y para uno de eDonkey sería xt=urn:ed2k:
  • A continuación tendríamos el hash completo del archivo, el valor único que lo define.
  • &dn= para el nombre del archivo, si se indicara.

Juntando todo esto, podemos tener un enlace magnet de ejemplo (totalmente irreal, ni lo probéis) de la siguiente forma:

  • magnet:?xt=urn:btih:asdfg12345lkjh9876&dn=Nombre-de-archivo.zip