So verwenden Sie den Befehl curl mit Proxy unter Linux

So verwenden Sie den Befehl curl mit Proxy unter Linux

Curl ist ein Dienstprogramm, das für die Datenübertragung in Befehlszeilen oder Skripten verwendet wird. In diesem Tutorial erfahren Sie, wie Sie den Befehl curl verwenden, um über einen Proxy -Server auf dem Linux -System eine Verbindung herzustellen.

Verwenden von Umgebungsvariablen

In einem sehr einfachen Wort können Sie einfach die folgenden Umgebungsvariablen auf Ihrem System festlegen. Der Befehl curl verwendet diese Variablen automatisch als Proxy. Sie können diese Variablen in Ihre Schale exportieren, wie:

Ohne Authentifizierung exportieren http_proxy = "http: // proxy.Server: Port "exportieren https_proxy =" https: // proxy.Server: Port "mit Authentifizierung exportieren http_proxy =" http: // userername: [E -Mail geschützt]: port "export https_proxy =" https: // userername: [E -Mail geschützt]: port " 

Nach dem Exportieren der Umgebungsvariablen verwendet der COLL -Befehl automatisch den oben genannten Proxy während einer Remoteverbindung.

curl http: // Beispiel.com 

Sobald Ihre Arbeit erledigt ist, können Sie diese Umgebungsvariablen einfach verunreinigen wie:

nicht festgelegtes http_proxy uneingestellter https_proxy 

Ohne Umgebungsvariable

Anstatt Umgebungsvariablen festzulegen, können Sie einfach die Proxy-Details an Curl als Befehlszeilenparameter übergeben.

curl -x "http: // Benutzername: [E -Mail geschützt]: port" http: // Beispiel.com