Funktionreferenz


HttpSetProxy

Beschreibung anzeigen in

Setzt den Internet Proxy für den Gebrauch des http-Zugriffs.

HttpSetProxy ( mode = 0 [, "proxy:port" [, "username" [, "password"]]] )

Parameter

mode Der zu nutzende Proxy-Mode:
    $PROXY_IE (0) = (Standard) Nutzt die momentanen Internet Explorer Einstellungen für den Proxy.
    $PROXY_NONE (1) = Nutzt keinen Proxy (direkter Zugriff)
    $PROXY_SPECIFIED (2) = Nutzt den angegebenen Proxy

Die Konstanten sind in "AutoItConstants.au3" definiert.
proxy:port [optional] Die Adresse und der Port des zu nutzenden Proxys. Siehe Bemerkungen unten.
username [optional] Falls erforderlich, der Username für den Proxy
password [optional] Falls erforderlich, das Passwort für den Proxy

Rückgabewert

Keine.

Bemerkungen

Nur CERN Proxy-Server werden unterstützt.

Proxy-Server bestehen normalerweise aus einer Web-Adresse und einer Portnummer. Die meisten Internet Service Provider nutzen die Portnummer 8080. Lautet ein Proxy "www.proxy.com" mit der Portnummer "8080", muss man folgenden Befehl benutzen, um den Proxy zu setzen:
HttpSetProxy(2, "www.proxy.com:8080")

Die meisten Proxy-Server benötigen keinen Benutzernamen und kein Passwort.

Wenn "mode" 0 verwendet wird, so muss ein Benutzername und Passwort festgelegt werden. Diese werden dann mit dem im Internet Explorer verwendeten Proxy verwendet.

Verwandte Funktionen

FtpSetProxy, InetGet, InetGetSize, InetRead

Beispiel

; Keinen Proxy verwenden
HttpSetProxy(1)

; IE Standards für den Proxy verwenden
HttpSetProxy(0)

; Den Proxy "www-cache.myisp.net" mit Port 8080 nutzen
HttpSetProxy(2, "www-cache.myisp.net:8080")