API-Design · Middle · Frage 44 von 75
Wie unterscheiden sich GraphQL-Fehler von REST-Fehlern?
- 1GraphQL hat in seiner Spezifikation keine Fehlerbehandlung
- 2Eine Antwort kann teilweise
dataunderrorsmischen - 3GraphQL liefert bei jedem Fehler immer HTTP 500
Antwort zeigen
Richtige Antwort: Eine Antwort kann teilweise data und errors mischen
Erklärung
Manche Teams modellieren erwartete Geschäftsfehler als Teil des Schemas (Union-Ergebnistypen), statt errors zu nutzen.