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