Comment puis-je configurer "curl" pour utiliser en permanence un serveur proxy dans le terminal?
Vous pouvez créer un alias dans votre fichier ~/.bashrc:
alias curl="curl -x <proxy_Host>:<proxy_port>"
Une autre solution consiste à utiliser (peut-être la meilleure solution) le ~/.curlrc
fichier (le créer s'il n'existe pas):
proxy = <proxy_Host>:<proxy_port>
De nombreux programmes UNIX respectent le http_proxy
variable d’environnement, boucle incluse. Le format que curl accepte est [protocol://]<Host>[:port]
.
Dans votre configuration Shell:
export http_proxy http://proxy.server.com:3128
Pour les proxy HTTP S requêtes, définissez https_proxy
ainsi que.
Curl vous permet également de définir cela dans votre .curlrc
fichier (_curlrc
sur Windows), que vous pourriez considérer plus permanent:
http_proxy=http://proxy.server.com:3128
Un avis. Sous Windows, placez votre _curlrc dans '% APPDATA%' ou '% USERPROFILE%\Application Data'.
Curl recherchera un fichier .curlrc dans votre dossier de base au démarrage. Vous pouvez créer (ou éditer) ce fichier et ajouter cette ligne:
proxy = yourproxy.com:8080