System Design · Junior · Frage 5 von 75
Wie unterscheidet sich GET von POST?
- 1POST ist schneller, weil der Browser es nie cacht
- 2GET liest Daten und darf sie nicht ändern, POST sendet Daten zum Ändern
- 3GET ist sicherer, weil Daten in der URL getrennt vom Body verschlüsselt werden
Antwort zeigen
Richtige Antwort: GET liest Daten und darf sie nicht ändern, POST sendet Daten zum Ändern
Erklärung
GET ist eine sichere und idempotente Methode: man kann sie cachen, wiederholen und vorladen. Parameter sind in der URL und in Logs sichtbar, daher dürfen Geheimnisse nicht per GET gesendet werden. POST erzeugt oder ändert Daten, und der Browser fragt nach, bevor er ein Formular erneut sendet.