HttpClient.Post (gb.net.curl)

Sub Post ( ContentType As String, Data As String [ , Headers As String[], TargetFile As String ] )

Cette Méthode effectue un appel au serveur http en utilisant la méthode standard 'POST'.

Avant de l’employer, vous devez renseigner la propriété URL avec le nom de l’hôte désiré et celui du document à récupérer.

  • ContentType est le type MIME de la donnée.

  • Data est la donnée à envoyer.

  • Headers est un tableau de String optionnel d'en-tête HTTP.

  • TargetFile est un fichier optionnel dans lequel la réponse sera écrite.

Si TargetFile n’est pas précisé, les données reçues du serveur sont stockées en mémoire, et vous pouvez accéder au document par les méthodes standard flux ou Peek.

Si TargetFile est spécifié, les données reçues du serveur sont placées dans le fichier spécifié, et ne seront pas accessibles à partir du tampon mémoire interne.

Si vous désirez soumettre des données formulaire, utilisez application/x-www-form-urlencoded comme Type de Contenu d’entête de la requête. Après quoi, formatez le paramètre Data via une chaîne suivant la syntaxe Key1=Value1&Key2=Value2&...