HTML Uniform Resource Locators
Een URL is een ander woord voor een webadres.
Een URL kan worden samengesteld uit woorden (bijv. w3schools.com), of een IP-adres (Internet Protocol) (bijv. 192.68.20.50).
De meeste mensen voeren de naam in tijdens het surfen, omdat namen gemakkelijker te onthouden zijn dan cijfers.
URL - Uniform Resource Locator
Webbrowsers vragen pagina's van webservers op met behulp van een URL.
Een Uniform Resource Locator (URL) wordt gebruikt om een document (of andere gegevens) op internet te adresseren.
Een webadres zoals https://www.w3schools.com/html/default.asp volgt deze syntaxisregels:
scheme://prefix.domain:port/path/filename
Uitleg:
- schema - definieert het type internetservice (meest voorkomende is http of https )
- prefix - definieert een domeinprefix ( standaard voor http is www )
- domein - definieert de internetdomeinnaam (zoals w3schools.com )
- poort - definieert het poortnummer op de host (standaard voor http is 80 )
- pad - definieert een pad op de server (indien weggelaten: de hoofdmap van de site)
- bestandsnaam - definieert de naam van een document of bron
Algemene URL-schema's
In de onderstaande tabel staan enkele veelvoorkomende schema's:
Scheme | Short for | Used for |
---|---|---|
http | HyperText Transfer Protocol | Common web pages. Not encrypted |
https | Secure HyperText Transfer Protocol | Secure web pages. Encrypted |
ftp | File Transfer Protocol | Downloading or uploading files |
file | A file on your computer |
URL-codering
URL's kunnen alleen via internet worden verzonden met de ASCII-tekenset . Als een URL tekens bevat buiten de ASCII-set, moet de URL worden geconverteerd.
URL-codering zet niet-ASCII-tekens om in een formaat dat via internet kan worden verzonden.
URL-codering vervangt niet-ASCII-tekens door een "%" gevolgd door hexadecimale cijfers.
URL's mogen geen spaties bevatten. URL-codering vervangt normaal gesproken een spatie door een plusteken (+) of %20.
Probeer het zelf
Als u op "Verzenden" klikt, codeert de browser de invoer via de URL voordat deze naar de server wordt verzonden.
Een pagina op de server zal de ontvangen invoer weergeven.
Probeer een andere invoer en klik nogmaals op Verzenden.
Voorbeelden van ASCII-codering
Uw browser codeert de invoer volgens de tekenset die op uw pagina wordt gebruikt.
De standaard tekenset in HTML5 is UTF-8.
Character | From Windows-1252 | From UTF-8 |
---|---|---|
€ | %80 | %E2%82%AC |
£ | %A3 | %C2%A3 |
© | %A9 | %C2%A9 |
® | %AE | %C2%AE |
À | %C0 | %C3%80 |
Á | %C1 | %C3%81 |
 | %C2 | %C3%82 |
à | %C3 | %C3%83 |
Ä | %C4 | %C3%84 |
Å | %C5 | %C3%85 |
Bezoek onze URL-coderingsreferentie voor een volledige referentie van alle URL-coderingen .