Einzelnen Beitrag anzeigen

Incocnito

Registriert seit: 28. Nov 2016
208 Beiträge
 
#1

REST-Client mit 404

  Alt 14. Sep 2021, 07:56
Hi Zusammen,

ich habe einen REST-Service, welcher bei einigen Kunden einen Endpunkt zur Verfügung stellt und bei einigen nicht.
Dort soll dann der HTTP-Code 404 zurück kommen. Das tut auch soweit, allerdings wirft die Komponente zusätzlich eine Exception.
Das ist zwar mit try-except abfangbar und die Kunden sehen davon dann auch nichts, aber ich empfinde das gerade beim Debuggen
(bei uns im Haus hat nur einer den Endpunkt in seinem jeweiligem REST-Service, alle anderen bekommen beim debuggen
immer wieder diese Exception) extrem nervig.

Verwendet werden TRestClient, TRestRequest und TRestResponse für die Verbindung.

Im TRestClient-Objekt wurde bereits "RaiseOnException500" auf "False" gesetzt,
aber bei anderen HTTP-Codes soll ja auch keine Exception kommen.

Jemand einen Tipp, wie ich "vernünftig" debuggen kann? meine derzeitige Lösung mit einem
Compilerschalter den Teil zu überspringen, finde ich jetzt nicht so geil.
Außerdem läuft man Gefahr, dass sowas dann beim Kunden landet.

Mit freundlichem Gruß
Incocnito
  Mit Zitat antworten Zitat