Sicher und idempotent
HTTP-Methode GET
GET-Anfragen rufen eine Ressource ab, ohne sie zu verändern.
Bedeutung
Der Client fordert die aktuelle Darstellung der Zielressource an.
Häufige Verwendungen
Verwenden Sie GET für Seiten, Dateien, API-Lesevorgänge und andere Anfragen, die nur Daten abrufen sollen.
Was zu prüfen ist
Prüfen Sie Query-Parameter, Cache-Header, Header für bedingte Anfragen und ob die URL auf die beabsichtigte Ressource verweist.
Beispielanfrage
GET /articles/123 HTTP/1.1
Host: example.comEigenschaften
- Sicher
- Ja. Eine sichere Methode ist nur zum Lesen von Daten gedacht.
- Idempotent
- Ja. Das Wiederholen derselben Anfrage sollte dieselbe beabsichtigte Wirkung haben.
- Cachefähig
- Ja
- Anfragekörper
- Möglich, aber ungewöhnlich und oft nicht unterstützt.
Referenzen
- Registry
- IANA HTTP Method Registry
- Spezifikation
- RFC 9110 Section 9.3.1
- Leitfaden
- MDN GET