Mágneses URI-séma: egy nyílt, működő szabványtervezet, amely meghatározza az úgynevezett URI-sémát . mágneses hivatkozások, amelyek elsősorban a peer-to-peer hálózatokon keresztül letölthető erőforrásokra mutatnak . Az ilyen hivatkozások alapvetően nem helyük vagy nevük alapján azonosítják a fájlokat, hanem tartalmuk – vagy inkább hash kódja alapján .
Mivel az ilyen hivatkozások lehetővé teszik a fájl helyének meghatározását annak tartalma és metainformációi alapján , nem pedig a tényleges helye alapján, inkább egyfajta URN -nek tekinthetők, nem pedig az általánosabb URI -nek . Bár a mágneses linkek más területeken is használhatók, a peer-to-peer hálózatokban van rájuk a legnagyobb a kereslet, mivel az ilyen hálózatokban az erőforráshoz való hivatkozás nem jelenti azt, hogy annak folyamatosan elérhetőnek kell lennie.
A szabványt 2002-ben hozták létre, részben gyártó- és projektfüggetlen általános URI-sémaként , ed2k:és az eDonkey2000 , illetve a Freenetfreenet: hálózatok használják. A szabvány létrehozását az IETF URI szabványok lehető legnagyobb mértékű követésére tett kísérlet kísérte .
Mivel nem minden elemző kezeli a mágneses hivatkozást ugyanúgy, mint bármely más URL-hivatkozást, az ilyen hivatkozások szöveges formában is megjelenhetnek (több sorra felosztva) – ebben az esetben az újsorok eltávolításával előre össze kell őket rakni. Vannak speciális bővítmények a böngészők számára, amelyek lehetővé teszik a mágneses hivatkozások ugyanúgy kezelését, mint bármely más.
A mágneses hivatkozások *.magnet fájlként is terjeszthetők .
A mágneses hivatkozások leggyakoribb használata az, hogy egy adott fájlra mutatnak annak egyedi azonosítójával, hasonlóan az ISBN -hez, de a fájl tartalmának hash kódja alapján. Más típusú azonosítóktól eltérően a fájl bármely tulajdonosa szabványos algoritmussal generálhat mágneses hivatkozást, így nincs szükség a hozzárendelésükért felelős központosított szervezetre.
Mivel minden hash egy szűkítő átalakítás, elméletileg lehetségesek olyan helyzetek, amikor két különböző fájlnak ugyanaz a hash kódja lesz , de a gyakorlatban rendkívül ritkán fordulnak elő.
A mágneses hivatkozások egyik előnye nyitottságuk és platformfüggetlenségük: szinte minden operációs rendszeren sokféle alkalmazás segítségével letölthetők a fájlok. Tekintettel arra, hogy a mágneses hivatkozás egy rövid szövegsor, könnyen másolható vágólapon keresztül, e- mailben , azonnali üzenetküldő programmal , SMS -ben vagy mikroblog szolgáltatással elküldhető . Vannak olyan online szolgáltatások is, amelyek bármilyen hosszúságú mágneses linkekből rövid linkeket generálnak.
A mágneses kapcsolat egy vagy több paramétert tartalmazhat, amelyeket '&'-el választanak el. A paraméterek sorrendje nincs dokumentálva. Egyes értékeknél a paraméter pozíciója fontos a mágneskapcsolat kliense általi helyes elemzéséhez .
Példa magnet:?xl=Размер_в_байтах&dn=Имя_файла&xt=urn:tree:tiger:TTH-хеш_файла Lehetőségek dn (megjelenítési név) — fájlnév. xl (eXact Length) – a fájl mérete bájtban. dl (Display Length) – a megjelenített méret bájtban. xt (eXact Topic) – a fájl hash -jét tartalmazó URN . as (Elfogadható forrás) – Egy internetes fájlra mutató webhivatkozás. xs (eXact Source) – P2P link. kt (Keyword Topic) — kulcsszavak keresése. mt (Manifest Topic) - hivatkozás egy metafájlra, amely mágnesek listáját ( MAGMA ) tartalmazza. tr (TRAcker) – nyomkövető cím a BitTorrent kliensek számára.A mágneskötésnek ez a része a legfontosabb. A benne megadott hash keresi a forrásokat és ellenőrzi a fájlt.
TTH (Tiger Tree Hash)A Direct Connect és a Gnutella hálózatokban használt hash
xt= urn:tree:tiger :[ TTH fájl hash ( Base32 ) ] SHA-1 (Secure Hash Algorithm 1)A hash-t a Gnutella , Gnutella2 hálózatokban használják, valamint egy mágneses linkből mikrotorrent létrehozására is .
xt= urn:sha1 :[ sha1 fájl hash ( Base32 ) ] BitPrint [2]Ez az SHA-1 hash és a TTH szekvenciális jelölése, ponttal elválasztva. A hash a Gnutella2 -ben használatos . A Direct Connect csak a BitPrint TTH részét használja
xt= urn:bitprint :[ sha1 fájl hash ( Base32 ) ].[ TTH fájl hash ( Base32 ) ] ED2K (EDonkey2000) HashED2K hash (legfeljebb 9 728 000 bájtos fájlok esetén az MD4 -nek felel meg ) az EDonkey2000 -ben
xt= urn:ed2k :[ ed2k fájl hash ( Hex ) ] AICH [3] (Advanced Intelligent Corruption Handler)Nem hivatalos URN a mágneshez. Az eDonkey2000 -et még nem olvassák az ügyfelek. A hash-t az eDonkey2000 használja a fájl integritásának visszaállítására.
xt= urn:aich :[ aich fájl hash ( Base32 ) ]Az AICH mágneses hivatkozásait például a Rhash (rhash—aich—mágnes fájlnév ) hozza létre.
Kazaa HashA FastTrackben használt hash
xt= urn:kzhash :[ Kazaa hash ( Hex ) ] BTIH (BitTorrent Info Hash)BitTorrent hálózatokban használt hash ( Azureus , µTorrent )
xt= urn:btih :[ BTIH ( Hex ) ] MD5 (Message Digest 5)A Gnutella2 -ben használt hash
xt= urn:md5 :[ MD5 hash ( Hex ) ] CRC-32 (ciklikus redundancia ellenőrzés)Nem hivatalos URN a mágneshez. P2P hálózatokban nem használatos .
xt= urn:crc32 :[ CRC-32 ( Base10 ) ]A mágneses linkbe 3 féle linket lehet beilleszteni.
Sima (as)Ez a hivatkozás a fájl címére mutat egy normál webszerveren. Az ügyfél nem azonnal jelentkezik, hanem csak bizonyos idő elteltével; így ez a hivatkozás csak akkor használatos, ha a fájl nem található P2P hálózatokban, így elkerülhető a szerver felesleges terhelése.
as=[webhivatkozás a fájlhoz ( URL kódolt)] BitTorrent Web Seed (ws)Ez egy közvetlen link egy letöltendő fájlra vagy könyvtárra. A GetRight támogatja a HTTP, HTTPS, FTP és FTPS letöltéseket. Lehetőség van más protokollok, például RTSP vagy MMS használatára is, ha ezek támogatása implementálva van a kliensben.
ws=[webhivatkozás fájlhoz/könyvtárhoz ( URL kódolva)] P2P (xs)Ez a hivatkozás általában nem a szerveren, hanem a P2P kliensen vagy a hub címén található (DC++ esetén). Ezzel a hivatkozással a kliens megpróbál azonnal csatlakozni, és lekérni a fájlt vagy annak forrásait. Ezt a mezőt általában a P2P kliensek használják a forrás tárolására. A hivatkozás tartalmazhatja a fájl kivonatát.
Tartalommegszólító weblinkEzt a típusú hivatkozást elsősorban csak a Shareaza kliens használja .
xs=http://[kliens címe]:[kliensport]/uri-res/N2R?[ fájlkivonatot tartalmazó URN ] Hivatkozás a DirectConnect hubhoz fájlforrásokkalEz a hivatkozás azonnal csatlakoztatja a DirectConnect-ügyfelet a megadott hubhoz. Csak nem URI kódolású formában működik megfelelően a mágneses kapcsolat végén. Lehetővé teszi, hogy együtt töltse le ugyanazt a fájlt ezzel a mágneses hivatkozással egy hubon.
xs=dchub://[Hub cím]:[Hub port]Mágneses hivatkozásba való beillesztéshez célszerű egy nagy, nyilvánosan elérhető Direct Connect hub címét használni , amelyen nincs korlátozás a megosztások méretére vonatkozóan (a klienstől letölthető fájlok).
Hivatkozás a Gnutella2 fájlforrás -gyorsítótáráhozEbben az esetben a hivatkozás nem a kliensre mutat, hanem a forrás gyorsítótárra. A gyorsítótárnak nincs fájlja, de rögzíti és kiadja azoknak a címét, akiknek terjesztésre nyitva van egy portja, és ezzel a címmel keresték meg. Így azok, akik ezen a címen jelentkeztek erre a fájlra, előfordulhat, hogy már megkapták a fájlt, és most átvihetik a következő igénylőnek. Ez a rendszer a BitTorrent nyomkövetőhöz hasonlóan működik .
xs= http://cache.freebase.be/ Archivált 2009. október 3. a Wayback Machine -nél [ sha1 file hash ] Link az ED2K forráshoz xs=ed2kftp://[kliens címe]:[kliens port]/[ed2k hash]/[fájl mérete]/A mágneses hivatkozások csak egy fájlra hivatkoznak. Néhány DC++ kliens rendelkezik a címtárhivatkozások működő megvalósításával. Az ilyen hivatkozások változatlanok a könyvtárban lévő fájlok átnevezése tekintetében, de nem változatlanok a fájlok (például Thumbs.db , program.ini és hasonlók) törlése, módosítása vagy hozzáadása tekintetében, így megbízhatóbb módja a könyvtárra való hivatkozásnak. egy metafájl létrehozása . A metafájl olyan fájl, amely elküldhető egy alkalmazáson belül vagy tárolható egy webhelyen, de hivatkozhat rá egy mágneses hivatkozás is, például egy chatben. Egy ilyen hivatkozás xl paramétere azonban a metafájl méretét jellemzi, de nem a könyvtár méretét, ami kényelmetlen. A dl paraméter pontosan a metafájl által leírt könyvtár méretét jellemzi. A mágneses hivatkozásokat felismerő és olvasható módon megjelenítő szoftverek a méret megjelenítésénél a dl opciót részesítsék előnyben. A dl nem a letöltéseket vagy kereséseket befolyásoló technikai paraméter, ezért ez a paraméter más felhasználási esetekben is alkalmazható , például a többrészes BitTorrent disztribúciókhoz mutató mágneses hivatkozások esetén .
Ez egy hivatkozás a hivatkozások listájára (fájllap). Lehet web linkként,
mt=http://weblog.foo/all-my-favorites.rssés URN
mt= urna:sha1:3I42H3S6NNFQ2MSVX7XZKYAYSCX5QBYJMásokkal együtt további információk beszerzésére használható egy fájlról.
Példa:
mágnes:?xl=10826029&dn=mediawiki-1.15.1.tar.gz &xt= urn:tree:tiger:7N5OAMRNGMSSEUE3ORHOKWN4WWIQ5X4EBOOTLJY &mt= urn:btih:QHQQXV47RR5QWACK7RRQVWKPYWXEz a mágnes egy fájl adatait tartalmazza, az mt rész pedig egy BTIH .torrent fájlt, amely további információkat tartalmaz a fájlról.
Ez a mező beállítja a keresési karakterláncot a P2P hálózatokban.
kt=martin+luther+király+mp3Tracker URL . BitTorrent források lekérésére szolgál DHT hálózat használata nélkül . Lehetővé teszi torrent fájl nélkül (a kapott forrásokból töltődik le) [4] .
tr=http://example.com/announceA letöltési sebesség ( bitráta ), amellyel a fájl részei egymás után kérhetők. A szekvenciális betöltés csak a fájl egy részének az elejétől a lejátszási pontig [5] történik . Ha a peer nem rendelkezik szekvenciális letöltéshez elérhető részekkel, akkor a fájl egy másik részéből véletlenszerű egyet kér [6] .
br=192000Számítás:
br=[fájl mérete bájtban]*8 / [hang vagy videó hossza másodpercben]A p2p kliensben való használat algoritmusa:
1 Ha (a fájl letöltési sebessége kisebb, mint a megadott bitráta) akkor a fájl véletlenszerűen betöltődik; 2 Egyébként Ha (a fájl elejétől a folyamatos szakasz letöltési sebessége kisebb vagy egyenlő, mint a bitráta) majd a fájl szekvenciálisan betöltődik; Másképp a fájl véletlenszerűen töltődik be;A formátum nem hivatalos paraméterekkel történő önkitöltéséhez az 'x.' előtagot biztosítjuk számukra.
x.[új paraméter neve]=[új paraméteradatok ( URL kódolt)]A "." utótag hozzáadódik egy csoport paraméternevéhez. (pont) és csoportindex.
magnet:?xt.1= [ Az első fájl URN -je ]&xt.2=[ A második fájl URN -je]Egyes programok, amelyek mágneses hivatkozást hoznak létre, nem kódolnak speciális és nemzeti karaktereket az URI - ábrázolásban (%20), így ezek a hivatkozások a weboldalakon hibákat okozhatnak. Ez különösen akkor fontos, ha a mágneses linkbe behelyezett link "&" jeleket tartalmaz; ezeket "%26"-ra kell cserélni.
URI kódolásA kijelölt mezőkbe (as, xs, tr) beszúrt hivatkozásokat előzetesen URI-kódolással kell ellátni [7] .
Tracker URL
http://tracker.example.org/announce.php ? _ _ _ _ uk = 1111111111 &A mágneses linknek így kell kinéznie
mágnes:?tr= http %3A%2F%2F tracker.example.org %2F bejelent.php %3F uk %3D 1111111111 %26" | # [8] | % | és [8] | ' | * | , [8] | : [8] | ; [nyolc] | < | > | ? [nyolc] | [ | ^ | ` | { | | | } | <szóköz> |
%22 | %23 | %25 | %26 | %27 | %2a | %2c | %3a | %3b | %3c | %3e | %3f | %5b | %5e | %60 | %7b | %7c | %7d | %20 [9] |
Mielőtt beszúrná a linkben található HTML -kódot, az összes "&" jelet "&"-ra kell cserélnie.
eredeti mágnes
mágnes:?dn=file.ext & tr=http%3A%2F%2Ftracker.example.org%2Fannounce.php%3Fuk%3D1111111111%26HTML - be illesztve a kódnak így kell kinéznie
<a href=" magnet:?dn=file.ext & tr=http%3A%2F%2Ftracker.example.org%2Fannounce.php%3Fuk%3D1111111111%26 ">file.ext</a>Ezt a Notepad++ v5.4.5+ programmal, a TextFX -> TextFX Convert -> Encode HTML (&<>") menüpont segítségével teheti meg.
SortörésHa a hivatkozást sorokra kell bontani [10] , jobb, ha az átmenetet egy új sorra helyezi az „&” jel (és) elé. Ebben az esetben a sor elején találkozva könnyen megértheti, hogy ez a mágneses kapcsolat folytatása.
mágnes:?xl=10826029&dn=mediawiki-1.15.1.tar.gz & xt= urn:tree:tiger:7N5OAMRNGMSSEUE3ORHOKWN4WWIQ5X4EBOOTLJY & xt= urn:btih:QHQQXV47RRFACK7QVWKPYWX KiadványEgyes fórumok készítenek egy speciális BBCode [magnet] címkét, de ha ez nem létezik, akkor megpróbálhatja az [url] címkét használni.
Mágnes behelyezése az [url] címkébe használhatatlanná teheti a fórumelemzőt . Ennek a korlátozásnak a megkerüléséhez használhatja a [11] oldalt, amely lehetővé teszi, hogy egy mágneses hivatkozásból url -t készítsen úgy, hogy az elejére adja hozzá a címét.
Példa:
https://ivan386.github.io/#magnet:?xl=10826029&dn=mediawiki-1.15.1.tar.gz&xt=urn:tree:tiger:7N5OAMRNGMSSEUE3ORHOKWN4WWIQ5X4EBOOTLJY , Archivált 2 január 15 .Egy ilyen hivatkozásra kattintva a felhasználó egy oldalra kerül, amely átirányítja az eredeti mágneses linkre. Maga a mágneses hivatkozás nem kerül elküldésre GET kérésben a szervernek, ami láthatatlanná teszi a szolgáltató és a szerver számára. De a közösségi hálózatokon közzétételkor egy ilyen hivatkozás le lesz vágva a „#” és „:” szimbólumok miatt a „?” szimbólumhoz. Ebben az esetben ezek törlésével megkerülheti ezt a korlátozást, ugyanakkor ezek a mágneses hivatkozások már GET kérésben kerülnek továbbításra a szerver felé.
Példa:
https://ivan386.github.io/magnet?xl=10826029&dn=mediawiki-1.15.1.tar.gz&xt=urn:tree:tiger:7N5OAMRNGMSSEUE3ORHOKWN4WWIQ5X4EBOOTLJYMágneses hivatkozás a mediawiki-1.15.1.tar.gz fájlhoz (a link az olvashatóság érdekében sorokra van osztva):
mágnes:?xt=urn:ed2k:354B15E68FB8F36D7CD88FF94116CDC1 &xl=10826029 &dn=mediawiki-1.15.1.tar.gz &xt= urn:tree:tiger:7N5OAMRNGMSSEUE3ORHOKWN4WWIQ5X4EBOOTLJY &xt= urn:sha1:XRX2PEFXOOEJFRVUCX6HMZMKS5TWG4K5 &xt= urn:aich:7ZDRR3ZQW4JMHUQZUMJGQN2VNGLV3CVN &xt= urn:btih:QHQXPYWMACKDWKP47RRVIV7VOURXFE5Q &tr=http%3A%2F%2Ftracker.example.org%2Fannounce.php%3Fuk%3D1111111111%26 &tr=wss%3A%2F%2Ftracker.webtorrent.io &as=http%3A%2F%2Fdownload.wikimedia.org%2Fmediawiki%2F1.15%2Fmediawiki-1.15.1.tar.gz &ws=http%3A%2F%2Fdownload.wikimedia.org%2Fmediawiki%2F1.15%2Fmediawiki-1.15.1.tar.gz &xs=http%3A%2F%2Fcache.example.org%2FXRX2PEFXOOEJFRVUCX6HMZMKS5TWG4K5 &xs=dchub://example.org Archiválva 2021. december 28-án a Wayback Machine -nél [12]Ez a link QR kódként kódolható .
Ez a hivatkozás lerövidíthető néhány URI-sémát támogató URL-rövidítési szolgáltatással is , például a TinyURL vagy az mgnet.me (a séma (protokoll) kihagyva): magnet:http:
tinyurl.com/lr85y2gEz számos esetben hasznos lehet, például egy 140 karakterre korlátozott mágneses hivatkozás közzétételekor , vagy egy mágneses hivatkozás QR- kódként való kódolásakor, hogy csökkentsék az utóbbi méretét.
Ez a link tartalmazza a szükséges információkat ahhoz, hogy öt P2P hálózaton lehessen letölteni : eDonkey2000 , Direct Connect , BitTorrent , Gnutella , Gnutella2 . Ez lehetővé teszi a több P2P hálózatot támogató kliensprogramok számára a fájlok letöltését és megosztását a hálózatokon keresztül.
A legtöbb kliensprogram nem tudja megfelelően feldolgozni (elemezni) az univerzális hivatkozást és/vagy nem támogat bizonyos protokollokat, és nem hagyhatja figyelmen kívül a nem támogatott paramétereket, vagy érzékeny a paraméterek kölcsönös elrendezésére a mágneses kapcsolatokban. Ilyen esetekben a hivatkozást előre el kell készíteni: a hivatkozásban lévő paramétereket a kívánt sorrendbe rendezni és/vagy a nem támogatott paramétereket el kell távolítani.
Ezenkívül egy torrentkövetőhöz hasonló rendszert valósít meg a Gnutella2 és a Direct Connect hálózatokhoz :
Egyetemes | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Ügyfél | dn | xl | xt | mint | xs | ws | kt | mt | tr | Lehallgatás | Beszúrás |
shareaza | Igen | Igen | urna: sha1: urna: fa: tigris: urn: bitprint: urn: ed2k: urn: md5: urn: btih: |
http: ftp: |
http: ftp: |
? | Igen | Nem | Igen | Igen | Igen |
mldonkey | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? | ? |
Közvetlen kapcsolat | |||||||||||
ApexDC++ 1.0.1 | Igen | Igen | urna: fa: tigris: urna: bitnyomat: |
dchub://[hubaddress]: [hubport] | dchub://[hubaddress]: [hubport] | ? | Nem | ? | Nem | Igen | Nem |
FlylinkDC++ r500 kiadás | Igen | Igen | urna: fa: tigris: urna: bitnyomat: urna: btih: |
dchub://[hubaddress]: [hubport] adc ://[hubaddress]: [hubport] adcs://[hubaddress]: [hubaport] |
dchub://[hubaddress]: [hubport] adc ://[hubaddress]: [hubport] adcs://[hubaddress]: [hubaport] |
? | Igen | Nem | Nem | Igen | Igen |
EiskaltDC++ 2.2.6 | Igen | Igen | urn: fa: tigris: urn: bitprint: csak torrent kliens: urn: btih: urn: btmh: |
dchub://[hubaddress]: [hubport] adc ://[hubaddress]: [hubport] adcs://[hubaddress]: [hubaport] |
dchub://[hubaddress]: [hubport] adc ://[hubaddress]: [hubport] adcs://[hubaddress]: [hubaport] |
? | Igen | Nem | Nem | Igen | Igen |
Szürke link 0,39 | Igen | Igen | urna: fa: tigris: urna: bitnyomat: |
? | ? | ? | ? | ? | Nem | Igen | Igen |
bittorrent | |||||||||||
Vuze (régi név: Azureus ) 3.0 | ? | ? | urn:btih: | ? | ? | ? | ? | ? | ? | ? | ? |
LeechCraft 0.5 | Igen | Igen | urn:btih: | ? | ? | ? | Igen | ? | Igen | Igen | Igen |
µTorrent 3.4 | Igen | Igen | urn:btih: | ? | ? | http: https: |
? | ? | http: udp: |
Igen | Igen |
BitComet | Igen | Igen | urn:btih: | Nem | Nem | ? | Nem | Nem | Igen | Igen | Igen |
Átvitel (a v2.84-től) [15] [16] | Igen | Nem | urn:btih: | Nem | Nem | Igen | Nem | Nem | Igen | Igen | Igen |
Gnutella | |||||||||||
LimeWire | Igen | Igen | urn:sha1: | http: urn:guid: |
? | ? | Nem | Nem | Nem | Igen | Igen |
EDonkey2000 | |||||||||||
aMule 2.2.1 | Igen | Igen | urn: ed2k: | ? | ? | ? | ? | ? | ? | MLDonkey Protocol Handler for FireFox segítségével lehetséges | Igen |
WebTorrent ( BitTorrent WebRTC felett ) | |||||||||||
instant.io | Igen | ? | urn:btih: | http: https: |
? | http: https: |
? | ? | wss:wss : |
Igen | Igen |
βTorrent (btorrent.xyz) | Igen | ? | urn:btih: | http: https: |
? | http: https: |
? | ? | wss:wss : |
Nem | Igen |
Ügyfél | dn | xl | xt | mint | xs | ws | kt | mt | tr | Lehallgatás | Beszúrás |
"Igen" - támogatott; "Nem" - nem támogatott; "?" - a támogatás ismeretlen.
A legtöbb kliens csak a böngészőből "fogja el" a mágneses hivatkozást. Ezért a mágneses hivatkozást be kell illeszteni a böngésző címsorába, és követni kell. Másik típushoz kattintson az egérrel a hivatkozásra. A GreyLink és a FlylinkDC++ lehetővé teszi mágneses hivatkozások bevitelét a kliensben („Fájl → Írja be a mágneshivatkozást…” vagy „Ctrl+M”). Az EiskaltDC++ lehetővé teszi, hogy egy mágneses hivatkozást a gyorskereső sávba másoljon, majd nyomja meg az Enter billentyűt, nyissa meg a hivatkozást a vágólapról ("Fájl → Mágneshivatkozás megnyitása", vagy "Ctrl + I"), vagy adja át a hivatkozást argumentumként a program indításakor. .
Csak akkor "fogad el" egy mágneses hivatkozást, ha be van illesztve az eD2k Link sorba a kliens alján. Ezért a linket először "össze kell gyűjteni", ki kell másolni, be kell illeszteni ebbe a mezőbe, és rá kell kattintani a Hozzáadás gombra.
Az ED2K Hash , a méret és a fájlnév legyen előbb és ebben a sorrendben. Az ügyfél megosztja a linket. A fájlméret-adat és a hash-je különböző részekből állhat. Emiatt a link használhatatlanná válhat a letöltéshez.
URI- sémák | |
---|---|
Hivatalos | |
nem hivatalos |