HTTPProxy()
Syntax
HTTPProxy(URL$ [, User$, Passwort$])Beschreibung
Gibt einen Proxy an, der für die folgenden HTTP-Befehle verwendet werden soll: GetHTTPHeader(), ReceiveHTTPFile() und ReceiveHTTPMemory().
Parameter
URL$ Die URL, die für den Proxy verwendet werden soll. Der Standardwert ist HTTP-Proxy, wenn kein Präfix angegeben ist. Verfügbare Präfixe zum Festlegen des Proxy-Typs: http:// - HTTP Proxy (Standard) socks4:// - SOCKS4 Proxy socks4a:// - SOCKS4 Proxy mit Domain-Namen-Unterstützung anstelle der IP-Adresse socks5:// - SOCKS5 Proxy socks5h:// - SOCKS5 Proxy und fragt den Proxy, das Auflösen des Hostnamens zu übernehmenUser$, Passwort$ (optional) Der Benutzer (englisch "User") und das Passwort für die Verbindung zum Proxy (falls vorhanden).
Rückgabewert
Diese Funktion gibt keinen Wert zurück.
Anmerkungen
InitNetwork() muss aufgerufen werden, bevor dieser Befehl verwendet wird.
Auf Linux muss 'libcurl' installiert sein, damit dieser Befehl funktioniert (die meisten Linux-Distributionen haben es bereits installiert).
Beispiel
InitNetwork() HTTPProxy("socks4://127.0.0.1") Filename$ = SaveFileRequester("Where to save index.php ?", "", "", 0) If ReceiveHTTPFile("http://www.purebasic.com/index.php", Filename$) Debug "Success" Else Debug "Failed" EndIf
Siehe auch
GetHTTPHeader(), ReceiveHTTPFile(), ReceiveHTTPMemory()
Unterstützte OS
Alle