lightmy.day

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.com

Eigenschappen

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

Gerelateerde HTTP-methoden

Gerelateerde HTTP-statuscodes