如何设置“ curl”以便在终端中永久使用代理服务器?
您可以在 ~/. bashrc 文件中创建别名:
alias curl="curl -x <proxy_host>:<proxy_port>"
Another solution is to use (maybe the better solution) the ~/.curlrc file (create it if it does not exist) :
~/.curlrc
proxy = <proxy_host>:<proxy_port>
Curl 会寻找一个。Curlrc 文件在您的主文件夹中启动时。您可以创建(或编辑)此文件并添加以下代码行:
proxy = yourproxy.com:8080
许多 UNIX 程序都遵循包括 curl 在内的 http_proxy环境变量,curl 接受的格式是 [protocol://]<host>[:port]。
http_proxy
[protocol://]<host>[:port]
在您的 shell 配置中:
export http_proxy http://proxy.server.com:3128
对于代理 HTTP是的请求,也设置 https_proxy。
https_proxy
Curl 还允许您在 .curlrc文件(Windows 上的 _curlrc)中设置这个值,您可能认为这个值更持久:
.curlrc
_curlrc
http_proxy=http://proxy.server.com:3128
注意: 在 Windows 上,将您的 _ curlrc 放在“% APPDATA%”或“% USERPROFILE% ApplicationData”中。