如何让 curl 自动使用代理

Yve*_*ves 4 proxy

今天我在我公司的 PC 上配置了一个代理,它可以工作,因为我可以wget通过代理访问网页。

我所做的是一套http_proxyhttps_proxyftp_proxy~/.bashrc和中~/.wgetrc

但是,当我尝试时curl www.google.fr,它阻塞并超时。

curl --proxy $http_proxy www.google.fr 按预期工作。

是否可以curl自动使用代理?

and*_*.46 5

也许让 curl 使用代理的最简单方法是将详细信息添加到~/.curlrc文件中。语法如下:

proxy = <proxy_host>:<proxy_port>
Run Code Online (Sandbox Code Playgroud)

这可以替代地被设置成一个环境变量,但使用IMHO~/.curlrc是最直接和最容易出错的方法。