När vi talar om internet och webbterminologi, stöter vi ofta på termerna URI, URL och URN. Dessa begrepp är centrala för hur vi navigerar och interagerar med resurser online.
Låt oss undersöka dessa termer närmare för att klargöra deras distinkta roller och betydelser.
Uniform Resource Locator (URL)
En URL, eller ”Uniform Resource Locator”, är en textsträng som specificerar platsen för en resurs och protokollet som används för att nå den. Den fungerar som en adress som leder oss till en specifik plats på internet.
URL-syntax
schema: //undomän.domännamn.toppnivådomän/underkatalog
Schemat, som ”https”, ”ftp” eller ”http”, definierar protokollet. Undomänen är valfri. Därefter följer domänadressen och eventuellt en underkatalog som specificerar den exakta platsen för resursen.
URL-exempel
https://www.exempelwebbplats.se/artiklar mailto:[email protected] file:///lokal/sökväg/till/fil
Uniform Resource Name (URN)
En URN, ”Uniform Resource Name”, identifierar en resurs genom dess namn, oberoende av dess plats eller protokollet som krävs för att nå den. URN fokuserar på resursens identitet snarare än dess adress.
URN-syntax
urn:<nid>:<nss>
En URN består av minst tre delar:
- Schemat ”urn” inleder.
- Därefter följer en namnområdesidentifierare (NID), som måste vara registrerad hos IANA.
- Slutligen, en namnområdesspecifik sträng (NSS) som unikt identifierar resursen.
URN-exempel
urn:isbn:978-3-16-148410-0 urn:uuid:a1b2c3d4-e5f6-7890-1234-567890abcdef ISBN 978-0-321-76572-3
ISBN är ett exempel på en unik identifierare för böcker.
Uniform Resource Identifier (URI)
En URI, ”Uniform Resource Identifier”, är en gemensam standard för att identifiera resurser på internet. Den kan specificera en resurs genom dess plats, namn, eller både och. Både URL och URN faller under kategorin URI.
URI-syntax
schema://auktoritet/sökväg?fråga#fragment
Schemat anger protokollet, auktoriteten anger domänadressen, sökvägen visar resursens plats, frågan representerar en begäran, och fragmentet refererar till en del av en resurs.
URI-exempel
https://www.exempelsida.se/sida123?id=456#rubrik ftp://användare:[email protected]/fil.txt
Inte alla delar av syntaxen är alltid obligatoriska. En URI kräver i huvudsak endast ett schema och en sökväg till resursen.
mailto:[email protected] Name: Anna Svensson ISBN 978-91-234-5678-9 telnet://127.0.0.1:23
Obs: Alla URL:er är URI:er, men inte alla URI:er är URL:er.
Sammanfattning
Förhoppningsvis har du nu en tydligare bild av skillnaden mellan URI, URL och URN. Dessa termer är grundläggande för att förstå hur vi navigerar och interagerar med resurser online.
Om du tyckte artikeln var intressant, dela den gärna med andra!