easy:SetOpt_Netrc(level)
level von libcurl zwischen der
Verwendung von Benutzernamen und Passwörtern aus Ihrer ~/.netrc-Datei,
bezogen auf Benutzernamen und Passwörter in der mit #CURLOPT_URL
ausgelieferten URL. Unter Windows verwendet libcurl die Datei als
%HOME%/_netrc, aber Sie können libcurl auch einen anderen Dateinamen
für #CURLOPT_NETRC_FILE mitteilen.
libcurl verwendet einen Benutzernamen (und ein mitgeliefertes oder abgefragtes
Passwort), der mit #CURLOPT_USERPWD oder #CURLOPT_USERNAME geliefert
wird, anstelle einer der durch diesen Parameter gesteuerten Option.
Es werden nur Rechnername, Benutzername und Passwort berücksichtigt (Init-Makros und ähnliche Dinge werden nicht unterstützt).
libcurl überprüft nicht, ob die Datei die richtigen Eigenschaften hat (wie der Standard Unix ftp Client). Es sollte nur für den Benutzer lesbar sein.
level sollte auf einen der nachfolgend beschriebenen Werte eingestellt werden.
#CURL_NETRC_OPTIONAL~/.netrc ist optional, und Informationen in der URL
sind zu bevorzugen. Die Datei wird nach dem Host- und dem Benutzernamen
(nur um das Passwort zu finden) oder nur nach dem Host durchsucht, um den
ersten Benutzernamen und das Passwort von diesem Rechner zu finden,
je nachdem, welche Informationen nicht angegeben sind. Undefinierte
Werte der Option haben diesen Effekt.
#CURL_NETRC_IGNORED~/.netrc. Dies ist die Voreinstellung.
#CURL_NETRC_REQUIRED~/.netrc ist erforderlich und Informationen in der
URL sind zu ignorieren. Die Datei wird nach dem Host- und dem Benutzernamen
(nur um das Passwort zu finden) oder nur nach dem Host durchsucht, um den
ersten Benutzernamen und das Passwort von diesem Rechner zu finden,
je nachdem, welche Informationen nicht angegeben sind.