Ereignisse von System.Net.HttpClientComponent.TNetHTTPRequest

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

GeerbteProtected
OnGetDeltaStreamsprotected
OnReceiveDatapublishedWird einmal oder mehrmals ausgelöst, während Ihre Anforderung Antwortdaten empfängt, und gibt den aktuellen Fortschritt beim Herunterladen der Antwort an.
OnRequestCompletedpublishedEreignis, das ausgelöst wird, wenn eine Anforderung beendet wird.
OnRequestErrorpublishedEreignis, das ausgelöst wird, wenn ein Fehler bei einer Anforderung vorliegt.
OnRequestExceptionpublishedOnRequestException wird aufgerufen, wenn die Ausführung einer Anforderung eine Exception auslöst.

OnRequestException ist gegenüber dem Ereignis OnRequestError die bessere Alternative, weil es als Argument ein Exception-Objekt erhält.

Wenn SynchronizeEvents True ist, wird OnRequestException im Kontext des Haupt-Threads aufgerufen. Ansonsten wird es im Kontext des aufrufenden Threads aufgerufen.

Wenn OnRequestException nicht zugewiesen ist, dann wird TNetHTTPClient.OnRequestException aufgerufen. Wenn beide Ereignisbehandlungsroutinen nicht zugewiesen sind, dann wird eine Exception ausgelöst.
OnSendDatapublished