Ich habe einen REST- und WCF-Dienst und möchte einen benutzerdefinierten Statuscode basierend auf der Operation senden.
Beispiel: Wenn eine Validierung fehlschlägt, möchte ich HTTP 444 senden, und wenn die Autorisierung fehlschlägt, möchte ich HTTP 455 senden
Die Frage ist, wie wir es für SOAP- und REST-Webdienste validieren lassen.
Wie verhält sich der Fehlercode auf dem Client, denn wenn Sie einen HTTP 400/500 von einem WCF-Dienst (mithilfe von SOAP) senden, wird auf dem Client eine Ausnahme ausgelöst, die den Statuscode anzeigt.
Wenn ich nun einen neuen benutzerdefinierten Statuscode sende, wie geht der Client damit um?