AllInfo

Wat Is EEN URL (Uniform Resource Locator)?

Als u een adres typt in uw internet browser, een heleboel dingen gebeuren achter de schermen. En de meeste van die is bepaald door de verschillende onderdelen van de URL die u hebt getypt. Laten we een kijkje nemen.

Een URL kan bestaan uit een aantal verschillende onderdelen. Er is een naam die verwijst naar een IP-adres van een specifieke bron op het internet en een heleboel extra informatie die vertelt uw browser en de server hoe om te gaan met dingen. U kunt denken aan een IP-adres als iets als een telefoonnummer. Een hostname is, zoals de naam van een persoon wiens telefoonnummer in dat u wilt opzoeken. En een standaard met de naam van het Domein Naam Systeem (DNS) werkt in de achtergrond, zoals een telefoonboek, het vertalen van de meer de mens-vriendelijke hostnamen in IP-adressen die netwerken gebruikt voor het routeren van het verkeer.

Het houden van die analogie in gedachten, laten we een kijkje nemen bij de opbouw van een URL is en hoe het werkt om u te krijgen waar u wilt gaan.

Hoe een URL Is opgebouwd

De structuur van een URL werd voor het eerst gedefinieerd door Sir Tim Berners-Lee—de man die de Web en de eerste web browser in 1994. Url ‘ s wezen combineren met het idee van domeinnamen met de idee van het gebruik van een pad voor het identificeren van een specifieke map-en bestandsstructuur. Dus, het is vergelijkbaar met het gebruik van een pad zoals C:DocumentsPersonalmyfile.txt in Windows, maar met wat extra dingen op het begin om te helpen bij het vinden van de juiste server op het internet waar dat pad bestaat en het protocol dat wordt gebruikt om toegang te krijgen tot de informatie.

Een URL bestaat uit verschillende onderdelen. Neem, bijvoorbeeld, een basis-URL zoals weergegeven in de afbeelding hieronder.

Die eenvoudige URL wordt opgesplitst in twee grote onderdelen: de regeling en de autoriteit.

Regeling

Veel mensen denken dat een URL als een web adres, maar het is niet zo eenvoudig. Een web-adres is een URL, maar alle Url ‘ s zijn niet de website-adressen. Andere diensten kunt u op internet—zoals FTP—of zelfs lokaal—zoals MAILTO—zijn ook de Url ‘ s. De regeling gedeelte van een URL (die letters gevolgd door een dubbele punt) duiden op het protocol waarmee een app (zoals uw web-browser) en de server moet communiceren.

Adressen van webpagina ‘ zijn de meest voorkomende URL, maar er zijn anderen. Dus, ziet u mogelijk programma ‘ s zoals:

In moderne browsers, de regeling is niet technisch noodzakelijk als onderdeel van de URL. Als u een website wilt “www.howtogeek.com” uw browser zal automatisch bepalen van de juiste protocol te gebruiken. Toch zijn er ook andere apps (en protocollen) is vereist het gebruik van een regeling.

Autoriteit

De autoriteit gedeelte van een URL (die wordt voorafgegaan door twee slashes) is zelf onderverdeeld in een heleboel onderdelen. Laten we beginnen met een heel eenvoudig URL van de soort die u zou nemen op de home pagina van een website.

In dit eenvoudige voorbeeld, de hele “www.example.com” deel heet een naam, en deze wordt omgezet naar een IP-adres. U kunt ook een IP-adres in de adresbalk van uw browser in plaats van de hostnaam als je toevallig om het te weten.

Maar, bij het parseren van de hostnaam het helpt om het te lezen achterwaarts te begrijpen wat er aan de hand, dus hier zijn de onderdelen:

Dat is de meest eenvoudige voorbeeld van de autoriteit gedeelte van een URL, maar de dingen kunnen veel ingewikkelder is. Er zijn twee andere onderdelen die de autoriteit sectie kan bevatten:

Dat is dus de regeling en het gezag delen van een URL, maar zoals je misschien al geraden na het bekijken van veel van Url ‘ s tijdens het browsen op het web, ze kunnen ook nog meer spullen.

Paden, Query ‘ s en Fragmenten

Er zijn drie onderdelen van een URL die je zou kunnen zien nadat de autoriteit gedeelte: paden, query ‘ s en fragmenten. Hier is hoe deze werken.

Pad

De autoriteit gedeelte van een URL krijgt uw browser (of welke app) naar de juiste server op een netwerk. Het pad dat je volgt—dat net zo werkt als een pad in Windows, macOS of Linux wordt u naar de juiste map of bestand op de server. Het pad is voorafgegaan door een slash, en er is een streep tussen elke map en submap, zoals deze:

www.example.com/folder/subfolder/filename.html

Het laatste stuk is de naam van het bestand dat wordt geopend wanneer u toegang tot de website. Hoewel je het misschien niet zien in de adresbalk, dat betekent niet dat het er niet is. Sommige talen gebruikt voor het maken van web pagina ‘ s verbergen, de bestandsnaam en de extensie die u aan het bekijken bent. Dit maakt de URL makkelijker te onthouden en in te typen, en geeft een nettere uitstraling.

Query

Het query-gedeelte van een URL wordt gebruikt voor het identificeren van dingen die niet deel uitmaken van een strikte pad structuur. Meestal zie je ze gebruikt wanneer je een zoekopdracht uitvoert of wanneer een webpagina levert de gegevens via een formulier. Het query-gedeelte wordt voorafgegaan door een vraagteken en komt na de pad (of na de hostname als er een pad is niet inbegrepen).

Als voorbeeld nemen we deze URL gepresenteerd als we gezocht Amazon voor de zoekwoorden “wi-fi extender’:

https://www.amazon.com/s/ref=nb_sb_noss_2?url=search-alias%3Daps&field-keywords=wi-fi+extender

Het zoek formulier doorgegeven informatie Amazon ‘ s zoekmachine. Na het vraagteken, je kan zien zijn er twee onderdelen aan de query: een URL voor het zoeken (dat is de “url=search-alias%3Daps&veld” deel) en de zoekwoorden die we getypt (dat is de “keywords=wi-fi+extender”).

Dat is een vrij eenvoudig voorbeeld, en je zult vaak zien, Url ‘ s met extra (en ingewikkelder) variabelen. Bijvoorbeeld, hier is de URL als we Google gezocht naar het zoekwoord “howtogeek”:

https://www.google.com/search?q=howtogeek&rlz=1C1GCEA_enUS751US751&oq=howtogeek&aqs=chrome..69i57j69i60l4j0.1839j1j4&sourceid=chrome&ie=UTF-8

Zoals u kunt zien, er is een aantal verschillende informatie. In dit geval kunt u zien dat er aanvullende informatie met vermelding van de zoeken op taal, de browser die wij gebruikt (Chrome), en zelfs het nummer van de versie van de browser.

Fragment

Het laatste onderdeel van een URL die je zou kunnen zien is wel een fragment. Het fragment wordt voorafgegaan door een hekje (#) en wordt gebruikt om aan te geven op een specifieke locatie op een webpagina. Bij het coderen van een web pagina ontwerpers kunnen maken ankers voor specifieke tekst zoals koppen. Wanneer het juiste fragment wordt gebruikt aan het einde van een URL in uw browser laadt de pagina en spring dan naar dat anker. Ankers en Url ‘s met fragmenten worden vaak gebruikt om tabellen te maken van de inhoud op webpagina’ s te navigeren gemakkelijker maken.

Hier is een voorbeeld. Wikipedia pagina over de Renaissance is nogal een lang document, en het is verdeeld in 11 secties, die elk meerdere subniveaus. Maar elke rubriek op de pagina met een anker opgenomen, en een inhoudsopgave bovenaan het artikel bevat koppelingen waarmee u naar de verschillende secties. Die links werken door fragmenten.

U kunt ook gebruik maken van deze fragmenten direct in uw adresbalk of als deelbaar links. Zeg, bijvoorbeeld, u wilde iemand de sectie van de pagina die betrekking heeft op Rusland. Je kon gewoon stuur ze deze link:

https://en.wikipedia.org/wiki/Renaissance#Russia

Dat#Rusland” – gedeelte aan het einde van de URL sprongen ze recht op dat punt na het laden van de pagina.

Dus daar heb je het—meer dan je waarschijnlijk ooit wilde weten over hoe de Url ‘ s werken.

Image Credit: Pawel Horazy/Shutterstock

Exit mobile version