Bezeichnung
easy:SetOpt_Pre_Proxy -- stellt den Prä-Proxy für die Verwendung ein
Übersicht
easy:SetOpt_Pre_Proxy(preproxy)
Beschreibung
Legen Sie im Parameter preproxy den Prä-Proxy fest, der für die bevorstehende Anforderung verwendet werden soll. Der Parameter sollte eine Zeichenkette sein, die den Hostnamen oder die punktierte numerische IP-Adresse enthält. Eine numerische IPv6-Adresse muss in [Klammern] angegeben werden.

Fügen Sie zum Angeben der Portnummer in dieser Zeichenkette :[port] am Ende des Hostnamens an. Die Portnummer des Proxys kann optional mit der separaten Option #CURLOPT_PROXYPORT angegeben werden. Wenn nicht angegeben, verwendet libcurl standardmäßig Port 1080 für Proxys.

Ein Prä-Proxy ist ein SOCKS-Proxy, mit dem curl eine Verbindung herstellt, bevor eine Verbindung zu dem in der Option #CURLOPT_PROXY angegebenen HTTP(S)-Proxy hergestellt wird. Der Prä-Proxy kann nur ein SOCKS-Proxy sein.

Die Prä-Proxy-Zeichenkette sollte das Präfix [Schema]:// vorangestellt werden, um anzugeben, welche Art von Socks verwendet wird. Verwenden Sie socks4://, socks4a://, socks5:// oder socks5h:// (der letzte, der socks5 aktiviert und den Proxy zum Auflösen auffordert, auch bekannt als Typ #CURLPROXY_SOCKS5_HOSTNAME), um die jeweilige SOCKS-Version anzufordern die verwendet werden soll. Andernfalls wird standardmäßig SOCKS4 verwendet.

Wenn Sie die Prä-Proxy-Zeichenkette auf "" (eine leere Zeichenkette) setzen, wird die Verwendung eines Prä-Proxy explizit deaktiviert.

Eingaben
preproxy
Eingabewert

Navigation zeigen