Comment utiliser la commande curl avec proxy sur Linux

Comment utiliser la commande curl avec proxy sur Linux

Curl est un utilitaire utilisé pour le transfert de données dans les lignes de commande ou les scripts. Dans ce tutoriel, vous apprendrez à utiliser la commande curl pour se connecter via un serveur proxy sur le système Linux.

Utilisation de la variable d'environnement

Dans un mot très simple, vous pouvez simplement définir les variables d'environnement suivantes sur votre système. La commande curl utilisera automatiquement ces variables comme proxy. Vous pouvez exporter ces variables dans votre coquille, comme:

Sans exportation d'authentification http_proxy = "http: // proxy.serveur: port "Exporter https_proxy =" https: // proxy.serveur: port "avec l'authentification exportant http_proxy =" http: // username: [e-mail protégé]: port "export https_proxy =" https: // username: [e-mail protégée]: port " 

Après avoir exporté les variables d'environnement, la commande curl utilisera automatiquement le proxy ci-dessus lors d'une connexion distante.

Curl http: // Exemple.com 

Une fois votre travail terminé, vous pouvez simplement unir ces variables d'environnement comme:

unset http_proxy unset https_proxy 

Sans variable d'environnement

Au lieu de définir des variables d'environnement, vous pouvez simplement transmettre les détails proxy à Curl Commande en tant que paramètre de ligne de commande.

curl -x "http: // nom d'utilisateur: [e-mail protégé]: port" http: // exemple.com