Bezeichnung
easy:SetOpt_Interface -- legt die Quellschnittstelle für ausgehenden Datenverkehr fest
Übersicht
easy:SetOpt_Interface(interface)
Beschreibung
Übergibt eine Zeichenkette im Parameter interface. Hiermit wird der Name festgelegt, der als ausgehende Netzwerkschnittstelle verwendet werden soll. Der Name kann ein Schnittstellen-Name, eine IP-Adresse oder ein Hostname sein.

Beginnt der Parameter mit "if!", so wird er nur als Schnittstellenname behandelt und es wird nie ein Versuch unternommen, ihn als IP-Adresse zu verwenden oder zu versuchen eine Namensauflösung darauf zu anzuwenden. Wenn der Parameter mit "host!" beginnt, dann wird er entweder als IP-Adresse oder als Hostname behandelt. Hostnamen werden synchron aufgelöst. Die Verwendung des if!-Formats wird bei der Verwendung der Multi-Schnittstelle benutzt, um zu vermeiden, dass der Code blockiert wird. Wenn "if!" angegeben wird, aber der Parameter passt nicht zu einer vorhandenen Schnittstelle, wird von der libcurl-Funktion ein #CURLE_INTERFACE_FAILED zurückgegeben, mit der die Übertragung durchgeführt wurde.

libcurl unterstützt für diese Option die Verwendung von Netzwerkkartennamen unter Windows nicht.

Eingaben
interface
Eingabewert

Navigation zeigen