Beschreibt, wie Racebedingungen und die Fehlerbearbeitung von DCS verhindert werden.
Eine Race-Bedingung kann auftreten, wenn Sie mehrere Aufrufe gleichzeitig (oder in schneller Folge) an das DCS senden, bevor diese auf die ersten Abfragen reagieren und Daten in das Cookie des Benutzers schreiben. Eine Racebedingung ist nicht wünschenswert, da sie Cookie-Daten beschädigen oder falsch überschreiben kann. Als Best Practice sollten Sie die folgenden Methoden in Erwägung ziehen, um dieses Problem zu vermeiden:
Die Fehlerbearbeitung ist bei ungültigen oder schlecht geformten Abfragen eingeschränkt. Eine ungültige Anforderung gibt eine HTTP 200 OK
-Antwort zurück und keine Daten. Außerdem beendet DCS die Verarbeitung einer Anforderung, verwirft Eigenschaftendaten und gibt eine HTTP 200 OK
-Antwort zurück, wenn ein Benutzer:
Siehe auch DCS-Fehlercodes, Nachrichten und Beispiele.