HTTPProxy()
Syntaxe
HTTPProxy(URL$ [, Utilisateur$, MotdePasse$])Description
Spécifie un proxy à utiliser pour les commandes HTTP suivantes: ReceiveHTTPFile() ReceiveHTTPMemory(), HTTPRequest() et HTTPRequestMemory().
Arguments
URL$ L'URL à utiliser pour le proxy.
Par défaut c'est un proxy HTTP si aucun préfixe n'est spécifié.
Pour les autres types de proxy, voici les préfixes disponibles:http:// - Proxy HTTP(par défaut) socks4:// - Proxy SOCKS4 socks4a:// - Proxy SOCKS4 avec le support de nom de domaine plutôt que l'adresse IP socks5:// - Proxy SOCKS5 socks5h:// - Proxy SOCKS5 et demande au proxy de faire la résolution du nom d'hôteUtilisateur$, MotdePasse$ (optionnel) L'utilisateur et le mot de passe à utiliser pour se connecter au proxy (le cas échéant).
Valeur de retour
Aucune.
Remarques
Sur Linux, 'libcurl' doit être installé pour que cette commande fonctionne (déjà installées sur la plupart des distributions Linux).
Exemple
HTTPProxy("socks4://127.0.0.1") Fichier$ = SaveFileRequester("Enregistrer le fichier index.php ?", "", "", 0) If ReceiveHTTPFile("http://www.purebasic.com/index.php", Fichier$) Debug "Succès" Else Debug "Echèc" EndIf
Voir aussi
ReceiveHTTPFile(), ReceiveHTTPMemory(), HTTPRequest(), HTTPRequestMemory()
OS Supportés
Tous