Open ondrejpokorny opened 7 months ago
Hallo,
in meinen Versuchen erhalte ich die korrekte Fehlermeldung im Body. Erhalten Sie im Swagger oder im Postman ebenfalls einen leeren Body?
{ "StatusCode": "BadRequest", "ResponseCode": "42-075", "ResponseId": 75, "ResponseIdDescription": "InvalidCastErrorException", "Message": "Ungültige Belegkennung {00000000-0000-0000-0000-000000000000}", "Details": null }
Sie müssen den "Identifier" mit angeben.
Viele Grüße
Details
Steps to replicate the behavior:
Ich schicke den folgenden Request an die Selectline API:
Response=400 ganz ohne einen Body-Text, keine bessere Fehlermeldung, nichts. Nur HTTP-Status=400.
Die URL ist richtig, weil der einfache Request ohne Positionen:
funktioniert = einen Folgebeleg erstellt und ich bekomme im Response-Body auch das JSON-Dokument, aus welchem ich die Belegnummer des Folgebelegs auslesen kann.
Conclusion:
1.) Was mache ich falsch? 2.) Könnte beim 400-Fehler eine Fehlermeldung im Response-Bodytext ausgegeben werden, die dem Programmierer erklärt, was im Request falsch ist? So kann keine Fehlerbehebung durchgeführt werden.
Danke, lg