Förstå skillnaden mellan URL, URI och URN

Termerna URI, URL och URN är de mest använda när det kommer till internet och webbterminologi.

Låt oss ta en närmare titt för att förstå skillnaden mellan dem.

Uniform Resource Locator (URL)

En URL är en teckensträng som används för att komma åt informationen eller en resurs genom att använda adressen till resursplatsen.

Syntax för URL

scheme: subdomain/domain-name.Top-level-domain/sub-folder

I den här syntaxen ger schemat detaljer om protokollet som används som HTTPS, FTP och HTTP. Subdomänelementet är inte obligatoriskt. Efter det har den en andranivådomän, som är domänadressen. Och slutligen tar undermappen, om det finns någon, användaren till den exakta målplatsen.

Exempel på URL

https://www.adminvista.com.com/articles

mailto:[email protected]

file:///localhost/8.8.8.8

Uniform Resource Name (URN)

Uniform Resource Name erbjuder inte det protokoll som används för att komma åt resursen eller resursens adress, men det ger information om själva resursen. Det inkluderar endast namnet eller identifieringen av resursen.

Syntax för URN

urn:<nid>:<nss></nss></nid>

Varje URN består av minst tre delar.

  • Schemaspecifikationen är den första delen av URN.
  • Efter urna ska namnområdesidentifierare (NID) finnas som måste registreras med IANA som nbn, uuid, etc.
  • Slutligen den namnområdesspecifika strängen (NSS) som exakt identifierar objektet.
  • Exempel på URN

    urn:nbn:de:101:3-2019075675872913
    
    urn:uuid:6r4bc420-9c3a-12i9-97d9-0665700c9a66
    
    ISBN 1-446-2776877-40

    ISBN – Unik identifierare för böcker

    Uniform Resource Identifier (URI)

    En URI är en standardmetod för att identifiera resurser på internet genom deras plats, namn eller båda. URN och URL tillsammans kallas URI.

    Syntax för URI

    scheme:// authority path ? query # fragment

    I den här syntaxen ger schemat detaljer om det protokoll som används. Authority attribut identifierar domänadressen. Sökvägsattributet visar resursens hela sökväg, och frågan representerar en begäransåtgärd. Och slutligen hänvisas till den partiella komponenten av en resurs som ett fragment.

    Exempel på URI

    foo://webiste.com:8042/over/there?name=ferret#nose
    
    https://mywebsite.com/drive/photos

    Varje syntaxelement är inte obligatoriskt i en URI hela tiden. Det kräver huvudsakligen bara ett schemanamn och en filsökväg.

    mailto:[email protected]
    
    Name: Mary Jane
    
    ISBN 1-446-2776877-40
    
    telnet://192.0.1.24/80

    Obs – Alla webbadresser är URI. Men inte varje URI kommer under URL

    Slutsats

    Jag hoppas att du har fått en bättre förståelse för URI, URL och URN. Du kanske också är intresserad av att läsa om webbadressens svarta lista och hur du fixar det.

    Gillade du att läsa artikeln? Vad sägs om att dela med världen?