Kľúčový rozdiel – URI a URL
Dva výrazy Uniform Resource Identifier (URI) a Uniform Resource Locator (URL) sa niekedy používajú zameniteľne. Rozdiel medzi URI a URL môže byť trochu mätúci, ale nasledujúca časť vás prevedie oboma vyššie uvedenými témami a pokúsi sa lepšie pochopiť rozdiel medzi URI a URL. Kľúčový rozdiel medzi URI a URL je v tom, že URL je špecializáciou URI.
Čo je webová adresa
URL alebo Uniform Resource Locator je bežne známy ako webová adresa. Používa sa hlavne ako odkaz na webový zdroj, ktorý leží v počítačovej sieti. Slúži tiež ako mechanizmus na získanie takéhoto zdroja. Adresa URL môže byť špecifikovaná ako špecifický Uniform Resource Locator. Hoci veľa ľudí používa dva pojmy URI a URL zameniteľne, sú odlišné. Adresy URL sa väčšinou používajú na prístup na webové stránky, prenos súborov, obsahu e-mailov, databáz a používajú sa v mnohých ďalších aplikáciách. Webový prehliadač zobrazuje adresu URL webovej stránky na paneli s adresou, ktorý sa nachádza v hornej časti.
Webová adresa sa dodáva s nasledujúcimi komponentmi
- Protokol (napr.
- Názov hostiteľa (napr. abc.com)
- Názov súboru (napr. index.html)
Čo je URI
URI alebo Uniform Resource Identifier sa označuje ako reťazec znakov, ktoré sa používajú na identifikáciu zdroja. Táto funkcia je užitočná na identifikáciu a interakciu so zdrojom cez sieť. To sa dosiahne použitím určitých protokolov. URI sa dodáva so syntaxou a súvisiacim protokolom. Webová adresa alebo URL (Uniform Resource Locator) je najbežnejšou formou URI. URN alebo Uniform Resource Name sa používa zriedkavo a prichádza s dizajnom na doplnenie adresy URL na identifikáciu zdrojov. URN môže byť porovnané s menom osoby, zatiaľ čo URL môže byť porovnané s adresou.
URI používa na identifikáciu zdrojov polohy, názvy alebo oboje. URI sa často používa na identifikáciu umiestnenia zdroja. Zmätok v súvislosti s URI je spôsobený skutočnosťou, že na identifikáciu zdrojov používa názov aj umiestnenie. Dve špecializácie URI sú URL a URN.
URN
URI definuje zdroj podľa názvu, ale nedefinuje, ako ho možno získať. Na definovanie URN sa v dokumentoch Schema zvyčajne používa syntax. Používa sa na definovanie priestoru názvov. Napr.: targetNamespace=”urn:abc”
URL
URL je špeciálne URI, ktoré sa používa hlavne na lokalizáciu špecifických sieťových zdrojov. Rozdiel medzi URN je v tom, že URL definuje, ako je možné získať určitý zdroj. URL sa používajú každý deň vo forme http, ftp a smb.
Aký je rozdiel medzi URI a URL?
Funkčnosť
URI: URI je identifikátor.
URL: URL poskytuje informácie o tom, ako získať zdroj.
Špecializácia
URI: Adresa URL je identifikátor URI.
URL: URL je špecializácia URI.
Všeobecné použitie
URI: Identifikátor URI popisuje názov aj polohu.
URL: Webovú adresu nemožno použiť na popis aplikácií.
Obrázok s láskavým dovolením: “Internet 1” od Rock1997 – vlastné dielo (GFDL) cez Commons Wikimedia “URI Euler Diagram no lone URI” Od Davida Torresa odvodené dielo pôvodného autora: Qwerty0 (hovor) – URI_VENN_DIAGRAM. SVG, (CC BY-SA 3.0) cez Commons Wikimedia