强制 wget 代理到非环境代理

Sir*_*rex 3 linux perl wget

有没有办法wget在建立连接时强制使用特定的鱿鱼代理?我通常使用鱿鱼代理,但我需要通过不同的代理来处理这个特定的请求。我不必使用wget; 我只需要一种方法来通过它请求各种页面来测试鱿鱼的阻止规则。这个代理不是我在网络上的普通代理,所以我不能依赖于wget环境变量。

此外,这是作为脚本的一部分,因此wget最好避免编辑配置文件。可以curl这样做吗?我目前正在使用 的退出代码wget来确定是否建立了连接。

Gil*_*il' 5

您可以http_proxy仅为 wget 的特定调用设置环境变量:

http_proxy=http://specific-squid-proxy-host:3129/ wget http://server/page
Run Code Online (Sandbox Code Playgroud)