FinishHTTP()

Syntax

Ergebnis = FinishHTTP(HttpVerbindung)
Beschreibung
Gibt die mit dem angegebenen asynchronen Download, der entweder mit ReceiveHTTPFile() oder ReceiveHTTPMemory() gestartet wurde, verknüpften Ressourcen frei. Dies muss immer nach einem erfolgreichen Aufruf von ReceiveHTTPFile() bzw. ReceiveHTTPMemory() aufgerufen werden.

Parameter

HttpVerbindung Die zu beendende Http-Verbindung.

Rückgabewert

Abhängig davon, mit welchem Receive-Befehl der Download gestartet wurde, gibt FinishHTTP() folgendes zurück:
ReceiveHTTPFile(): Anzahl der empfangenen Bytes (Größe der gespeicherten Datei).
ReceiveHTTPMemory() mit gesetztem #PB_HTTP_Asynchronous Flag: Adresse des Speicherbereichs, ab dem die empfangenen Daten gespeichert wurden. Mit MemorySize() kann dann der Umfang der empfangenen Daten ermittelt werden.

Anmerkungen

Der Wert #PB_HTTP_Aborted wird von HTTPProgress() zurückgegeben.

Siehe auch

HTTPProgress(), AbortHTTP()

Unterstützte OS

Alle

<- AbortHTTP() - Http Inhaltsverzeichnis - GetHTTPHeader() ->