Movatterモバイル変換


[0]ホーム

URL:


Naar inhoud springen
Wikipediade vrije encyclopedie
Zoeken

Uniform Resource Locator

Uit Wikipedia, de vrije encyclopedie

EenUniform Resource Locator (afgekortURL) is een gestructureerde naam die verwijst naargegevens. Voorbeelden zijn het unieke adres waarmee de locatie van eenwebpagina opinternet wordt aangegeven of eene-mailadres. In de naam is alle informatie opgenomen over de benodigde techniek om de betreffende gegevens te bereiken. De URL is een bijzondere vorm van deURI.

Opbouw

[bewerken |brontekst bewerken]

URL's zijn opgebouwd uit de volgende onderdelen:

De opbouw van een URL is voor de meeste protocollen als volgt:

http:protocol//user:pass (at)authenticatievoorbeeld.com:992domeinnaam&poortnummer/dier/vogelpadnaam?soort=zilvermeeuwquery#vleugelsfragment{\displaystyle \underbrace {\mathrm {http\!:\!} } _{\mathrm {protocol} }\underbrace {\mathrm {//user\!:\!pass\ (at)} } _{\mathrm {authenticatie} }\underbrace {\mathrm {voorbeeld.com\!:\!992} } _{\mathrm {domeinnaam\&poortnummer} }\underbrace {\mathrm {/dier/vogel} } _{\mathrm {padnaam} }\underbrace {\mathrm {?soort\!=\!zilvermeeuw} } _{\mathrm {query} }\underbrace {\mathrm {\#vleugels} } _{\mathrm {fragment} }}

Het protocol wordt genoteerd in de vorm van een korte protocolaanduiding (vaak een afkorting) gevolgd door een dubbele punt.URL's kunnen hierdoor voor verschillende protocollen (en dus verschillende doeleinden) gebruikt worden:

file'gewone'bestandssystemen
httpHypertext Transfer Protocol
httpsHTTPS (HTTP over een beveiligde verbinding)
ftpfile transfer protocol
ircInternet Relay Chat
mailtoE-mail
gopherGopher
feedWebfeeds

Deautoriteit 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 @-tekenen de dubbele punten meestal niet in de URL terug te vinden zijn, zoals in bijvoorbeeld//nl.wikipedia.orgof//proxy.example.com:8080.

De precieze betekenis van de padnaam hangt af van het protocol; voorFTPverwijst het meestal naar een fysiek bestand, terwijl het bijIRC naar een kanaal verwijst. BijHTTP kan het om een bestand gaan, maar bijvoorbeeld ook om een commando aan eenzoekmachine of een database manager.Meestal worden ze in de vorm/mapnaam/mapnaam/.../mapnaam/bestandsnaam gebruikt.

Een querystring wordt meestal gebruikt om bepaalde parameters mee te geven aan de URL, zoals de zoektermen van een zoekactie. De querystring volgt na het vraagteken, verschillende parameters in de string worden gescheiden met het ampersandteken.

Fragmentidentifier

[bewerken |brontekst bewerken]

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

Eisen aan URL's

[bewerken |brontekst bewerken]
  • 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, waarbijcode de tweecijferigehexadecimale representatie van detekencode is.
  • Hoewel URL's technisch gezien een oneindige lengte kunnen en mogen hebben, stellen cliënten vaak een lengte-eis aan een URL. Een HTTP-GET-request kan in de meeste browsers maximaal een lengte tussen de 2000 en 4000 tekens bevatten.

Relatieve URL

[bewerken |brontekst bewerken]

Een relatieve URL verwijst naar een URL die afhangt van de URL van de verwijzende pagina, bijvoorbeeld:

Als de relatieve URL begint met "/" dan is het een absoluut pad, dat wil zeggen het volledige pad; de doel-URL wordt bepaald door de domeinnaam van de verwijzende pagina en dit pad, en hangt dus niet af van het pad van de verwijzende pagina, bijvoorbeeld:

Zie ook

[bewerken |brontekst bewerken]

Externe links

[bewerken |brontekst bewerken]
Overgenomen van "https://nl.wikipedia.org/w/index.php?title=Uniform_Resource_Locator&oldid=67667881"
Categorieën:

[8]ページ先頭

©2009-2026 Movatter.jp