HTTPInfo()
Syntaxe
Resultat = HTTPInfo(RequeteHttp, Type [, Options])Description
Renvoie des informations sur une requête HTTP créée avec HTTPRequest() ou HTTPRequestMemory().
Arguments
RequeteHttp La requête HTTP. Type L'information spécifique à obtenir. Cela peut être l'une des valeurs suivantes: #PB_Http_StatusCode : Le code de l'état du serveur (200: OK, 404: Page non trouvée, etc). #PB_Http_Response : La réponse du serveur, sous forme de texte. Pour obtenir la réponse brute (raw) , utilisez HTTPMemory(). #PB_Http_Headers : Les en-têtes de requête. #PB_Http_ErrorMessage: Le message d'erreur (principalement à des fins de débogage).Options (optionnel) Format de la réponse HTTP ou de l'encodage d'en-tête. Il peut s'agir de l'une des valeurs suivantes: #PB_UTF8 (par défaut) #PB_Ascii
Valeur de retour
Une chaîne de caractères dépendant du paramètre 'Type'.
Exemple
HttpRequest = HTTPRequest(#PB_HTTP_Get, "https://www.google.com") If HttpRequest Debug "Réponse: " + HTTPInfo(HTTPRequest, #PB_HTTP_Response) Debug "Status : " + HTTPInfo(HTTPRequest, #PB_HTTP_StatusCode) FinishHTTP(HTTPRequest) Else Debug "La requête a échoué" EndIf
Voir aussi
HTTPRequest(), HTTPRequestMemory()
OS Supportés
Tous