Schemavalidierung
Problem
Ihre API erwartet:
age = number
Ein Kunde sendet:
age = "banana"
Wenn ungültige Daten tief in das System eindringen, ist es schwieriger, Fehler zu verstehen.
Lösung — Schemavalidierung
Validieren Sie die eingehenden Daten mit der erwarteten Struktur und den Einschränkungen an einer Grenze.
Kerngedanke: Die Schemavalidierung weist strukturell ungültige Daten zurück, bevor sie eine tiefere Verarbeitung kontaminiert.