Dzisiaj jest czwartek, 20 listopada 2008 r. 325 dzien roku
Languages:ar | id | bg | ca | ceb | cs | da | de | et | en | es | eo | fr | he | hr | it | ko | lt | hu | nl | ja | no | pl | pt | ru | ro | sk | sl | sr | fi | sv | te | tr | uk | zh






REKLAMA
mp3

Uniform Resource Locator

Uit Wikipedia, de vrije encyclopedie

Ga naar: navigatie, zoeken

Een Uniform Resource Locator (afgekort URL) is een label dat verwijst naar een informatiebron, bijvoorbeeld een webpagina of een ander bestand.

Inhoud

[bewerk] Opbouw

URL's zijn opgebouwd uit de volgende onderdelen:

  • Een protocol.
  • Authenticatiegegevens, zoals een gebruikersnaam en wachtwoord.
  • Een domeinnaam.
  • Een poortnummer.
  • Een padnaam.
  • Een zgn. querystring.
  • Een zgn. fragmentidentifier.

De opbouw van een URL is voor de meeste protocols als volgt: 
\underbrace{\mathrm{http\! :\!}}_{\mathrm{protocol}} 
\underbrace{\mathrm{//user\! :\! pass\partial voorbeeld.com\! :\! 992}}_{\mathrm{authority}} 
\underbrace{\mathrm{/dier/vogel}}_{\mathrm{padnaam}} 
\underbrace{\mathrm{?soort\! =\! zeemeeuw}}_{\mathrm{query}} 
\underbrace{\mathrm{\# vleugels}}_{\mathrm{fragment}}

[bewerk] Protocol

Het protocol wordt meestal genoteerd in de vorm protocolnaam:. URL's kunnen hierdoor voor verschillende protocols (en dus verschillende doeleinden) gebruikt worden:

file 'gewone' bestandssystemen
http Hypertext Transfer Protocol
https HTTPS (HTTP over een beveiligde verbinding)
ftp File Transfer Protocol
irc Internet Relay Chat
mailto e-mail
gopher Gopher

[bewerk] Authority

De authority is de bron van de informatiebron, bijvoorbeeld een host van een website. Deze wordt genoteerd in de vorm //gebruikersnaam:wachtwoord@domein:poort

In de meeste gevallen zijn gebruikersnaam, wachtwoord en poortnummer niet nodig, waardoor het @-teken en de dubbele punten meestal niet in de URL terug te vinden zijn, zoals in bijvoorbeeld //nl.wikipedia.org of //proxy.example.com:8080.

[bewerk] Padnaam

De precieze betekenis van de padnaam hangt af van het protocol; voor HTTP en FTP verwijst het meestal naar een fysiek bestand, terwijl het bij IRC naar een kanaal verwijst. Paden worden genoteerd in de vorm /padnaam. Meestal worden ze in de vorm /mapnaam/mapnaam/.../mapnaam/bestandsnaam gebruikt.

[bewerk] Querystring

Een querystring wordt meestal gebruikt om bepaalde parameters mee te geven aan de URL, zoals de zoektermen van een zoekactie. Hoewel de querystring genoteerd wordt als ?querystring, is het gebruikelijk om deze te formatteren in de vorm ?parameter=waarde&parameter=waarde&....

[bewerk] Fragmentidentifier

De fragmentidentifier wordt gebruikt om naar een specifiek onderdeel van de informatiebron te verwijzen en wordt genoteerd in de vorm #fragment. In HTML-pagina's worden ze bijvoorbeeld gebruikt om naar tekstankers te verwijzen.

[bewerk] Eisen aan URL's

  • Er mag slechts een beperkte verzameling tekens gebruikt worden om URL's te schrijven. Zo mogen er onder meer geen speciale tekens (die de onderdelen van elkaar onderscheiden) of witruimtes gebruikt worden. Deze tekens dienen dan genoteerd te worden als %code, waarbij code de tweecijferige hexadecimale representatie van de karaktercode is.
  • Veel useragents (en soms ook serverapplicaties) hebben beperkingen wat betreft de lengte van URL's. Zo kunnen URL's van 5000 tekens problemen op gaan leveren (en afhankelijk van de implementatie kan dit al gebeuren bij 1024 tekens). Hierdoor is het niet verstandig om veel gegevens in bijvoorbeeld de querystring op te nemen.

[bewerk] Externe link

 

Polska, Dolar, Forex


Wikipedia jest zarejestrowanym znakiem towarowym Wikimedia Foundation
Wszystkie materiały pochodzą z Wikipedii, obięte są licencją GNU Free Documentation License