URI
Staat voor "Uniform Resource Identifier."
Een URI is een tekenreeks van tekens die een bestand of andere bron uniek identificeert. De URI kan de unieke naam van een bron bevatten, de locatie ervan op een netwerk, of beide. Alle URI's volgen een standaardstructuur, waardoor toepassingen zoals webbrowsers en hulpprogramma's voor bestandsoverdracht specifieke bestanden of bronnen kunnen vinden.
Het meest voorkomende type URI waarmee de meeste mensen te maken krijgen, is een Uniform Resource Locator (URL), die de locatie van een webpagina of ander bestand op een netwerk aangeeft. Een URL bevat informatie over waar een specifieke bron zich bevindt en hoe een toepassing ermee moet omgaan. De URL van deze definitie is bijvoorbeeld https://techterms.com/definition/uri. Een ander type URI, een Uniform Resource Name (URN), geeft een bron een unieke naam binnen een specifieke naamruimte zonder informatie over de locatie ervan te verstrekken. Gepubliceerde boeken worden bijvoorbeeld allemaal geïdentificeerd met een ISBN, dat deel kan uitmaken van een URN om ze te kunnen volgen. De URN urn:isbn:9780441013593 verwijst altijd naar de roman Dune van Frank Herbert, maar geeft niet aan waar een bibliotheek of boekhandel het boek bewaart.
Alle URI's gebruiken een standaardopmaak. Elke URI begint met het schema, dat aangeeft welk protocol een app moet gebruiken om toegang te krijgen tot de bron. Een URI die bijvoorbeeld begint met http of https, wordt geopend in een webbrowser, terwijl een URI die begint met mailto, een nieuw bericht maakt in een e-mailprogramma. Vervolgens beschrijft het autoriteitsonderdeel de host van de bron aan de hand van de domeinnaam of het IP-adres — het kan ook een gebruikersnaam, wachtwoord en poortnummer bevatten. Daarna lokaliseert een pad de bron op de host binnen de mappenstructuur. Ten slotte kan een URI queryparameters bevatten die informatie doorgeven aan een webpagina, of een fragment dat naar een specifieke sectie binnen het bestand springt. Niet elke URI hoeft elk onderdeel te bevatten, en een typische URN bevat alleen het schema en een pad.
Test je kennis