Veilig en idempotent
HTTP-methode GET
GET-requests halen een resource op zonder die te wijzigen.
Betekenis
De client vraagt om de huidige representatie van de doelresource.
Veelvoorkomend gebruik
Gebruik GET voor pagina's, bestanden, API-lezingen en andere requests die alleen gegevens horen op te halen.
Wat te controleren
Controleer queryparameters, cacheheaders, conditionele requestheaders en of de URL naar de bedoelde resource wijst.
Voorbeeldrequest
GET /articles/123 HTTP/1.1
Host: example.comEigenschappen
- Veilig
- Ja. Een veilige methode is uitsluitend bedoeld om gegevens te lezen.
- Idempotent
- Ja. Dezelfde request herhalen hoort hetzelfde beoogde effect te hebben.
- Cachebaar
- Ja
- Requestbody
- Mogelijk, maar ongebruikelijk en vaak niet ondersteund.
Referenties
- Register
- IANA HTTP Method Registry
- Gids
- MDN GET