Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
43.121 Beiträge
 
Delphi 12 Athens
 
#2

AW: TNetHTTPRequest.Get im Fehlerfall

  Alt 13. Feb 2020, 11:03
Bekommt ihr im Fehler da überhaupt etwas zurück?
Wenn nicht, dann nicht auf das ungültige Result zugreifen, sondern mal nachsehn, ob das TNetHTTPRequest noch irgendwo eine Info zur letzten Abfrage bereitstellt.

Ansonsten:
Try-Except
Delphi-Quellcode:
except
  on E: ENetHTTPException do
    ...
  else
    raise;
end;

// aka

except
  on E: Exception do
    if E is ENetHTTPException then
      ...
    else
      raise;
end;
oder mal nachsehen, ob die THTTP-Dinger nicht irgendw anbieten ein OnException-Methode zu registrieren, bzw. ob es dort Optionen gibt, womit man regeln kann wie diese Komponenten auf bestimmte Fehler reagieren.
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
my Delphi wish list : BugReports/FeatureRequests
  Mit Zitat antworten Zitat