FinishHTTP()

Syntaxe

Resultat = FinishHTTP(ConnexionHttp)
Description
Libère les ressources associées au téléchargement asynchrone spécifié, commencé soit avec ReceiveHTTPFile() soit avec ReceiveHTTPMemory().

Arguments

ConnexionHttp La connexion Http à libérer.

Valeur de retour

Selon la commande de réception utilisée pour démarrer le téléchargement, FinishHTTP() renvoie l'un des résultats suivants:
Depuis ReceiveHTTPFile(), la quantité d'octets reçus (taille du fichier stocké) est renvoyée.
Depuis ReceiveHTTPMemory() avec l'option #PB_HTTP_Asynchronous, l'adresse de la zone de mémoire où les données reçues ont été stockées, est renvoyée. MemorySize() permet de connaitre la quantité de données reçues peut alors être déterminée.

Remarques

La valeur #PB_HTTP_Aborted sera envoyée par la fonction HTTPProgress().

Il doit toujours être appelé après un appel réussi de ReceiveHTTPFile() ou ReceiveHTTPMemory().

Voir aussi

HTTPProgress(), AbortHTTP()

OS Supportés

Tous

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