> parse | analyze | build <
// Analyseer, ontleed en bouw URLs met componentopstelling
| COMPONENT | WAARDE |
|---|
| SLEUTEL | WAARDE |
|---|
// URL BOUWER
Componentanalyse
Ontleed elke URL direct in componenten: protocol, host, poort, pad, querystring en fragment.
URL Constructor
Bouw URLs vanuit individuele componenten. Voer elk onderdeel apart in en stel een complete URL samen.
Parametertabel
Bekijk alle queryparameters als sleutel-waardeparen in een overzichtelijke tabel.
// OVER URL-STRUCTUUR
URL-structuur (RFC 3986):
Een URL volgt de structuur gedefinieerd in RFC 3986. Het bestaat uit schema (protocol), autoriteit (host en poort), pad, query en fragment.
Voorbeeld:
https://user:pass@www.example.com:8080/path/page?key=value&foo=bar#section
URL-componenten:
- >Schema: gebruikt protocol (http, https, ftp, enz.)
- >Autoriteit: host, optionele poort en inloggegevens
- >Pad: hiërarchische resourcelocatie
- >Query: sleutel-waardeparameters na ?
- >Fragment: sectiearinwijzer na #
>> veelgestelde vragen
V: Wat zijn de onderdelen van een URL?
A: Een URL bestaat uit schema, autoriteit, pad, querystring en fragment.
V: Wat zijn queryparameters?
A: Queryparameters zijn sleutel-waardeparen na het ? teken, gescheiden door &.
V: Wat is het verschil tussen URL en URI?
A: Een URI identificeert een resource. Een URL is een type URI dat ook het middel biedt om de resource te vinden.
V: Wat is procentcodering?
A: Procentcodering vervangt onveilige tekens door % gevolgd door twee hexadecimale cijfers.
V: Relatieve vs absolute URLs?
A: Een absolute URL bevat het volledige adres. Een relatieve URL specificeert alleen het pad ten opzichte van de huidige pagina.