Query string¶
Wanneer een webpagina via het HTTP protocol wordt opgevraagd kan er informatie in de aanvraag (request) worden meegegeven via de URL. Dit gebeurd vaak met een query string.
Een URL met een querystring kan er bijvoorbeeld zo uitzien:
De querystring begint met een ?
om aan te geven dat er een lijst met parameters komt. De parameters zijn in dit geval:
- name
- score
Deze krijgen een waarde met het =
teken en zijn in de querystring gescheiden met een &
teken.
Uitlezen¶
Je kan een querystring in PHP uitlezen met behulp van de $_GET
array.
Je kan query strings gebruiken om snel en overzichtelijk informatie naar een webserver te sturen.
Oefening
Querystrings worden veel gebruikt in bestaande web applicaties en API’s om aan te geven welke informatie je precies wil opvragen.
- Zoek uit hoe google gebruik maakt van querystrings door een zoekopdracht te geven door alleen de URL te bewerken.
- Hoe kan je met behulp van een querystring via de URL een youtube filmpje op een bepaald tijdstip laten starten?
- Hoe kan je via buienradar in een querystring de locatie aangeven waarvan je wilt weten of het de komende uren gaat regenen? Hint: textfile.
Last update:
February 6, 2023