Você pode definir a variável de ambiente http_proxy
apenas para uma chamada específica de wget:
http_proxy=http://specific-squid-proxy-host:3129/ wget http://server/page
Existe uma maneira de forçar o wget
a usar um proxy de squid específico ao fazer conexões? Eu normalmente uso um proxy do squid, mas eu preciso desse pedido específico para passar por um diferente. Eu não tenho que usar wget
; Eu só preciso de uma maneira de testar as regras de bloqueio do squid, solicitando várias páginas através dele. Esse proxy não é meu proxy normal na rede e, portanto, não posso confiar em wget
usando a variável de ambiente.
Além disso, isso é parte de um script, então qualquer coisa que evite editar wget
config files seria melhor. Pode curl
fazer isso? Atualmente estou usando o código de saída de wget
para determinar se a conexão foi feita.