Baixar por um proxy com GNU Wget
Escolha um IP de proxy para uma execução do Wget, substitua ajustes antigos de inicialização e evite longas repetições padrão quando uma entrada estiver offline.
Para uma execução do GNU Wget, defina o proxy explicitamente sem editar wgetrc:
wget -e use_proxy=on \
-e https_proxy=http://203.0.113.10:8080 \
-e no_proxy= \
--timeout=10 --tries=1 \
-O - https://example.com/Substitua o endereço de documentação pelo seu proxy HTTP ou por uma entrada da lista de proxies HTTP para um teste único. O destino usa HTTPS, então o Wget seleciona https_proxy; seu valor http:// descreve o intermediário. Para um destino HTTP, defina http_proxy. Mudar apenas a URL do site configurando somente https_proxy não preserva a rota.
| Configuração | Efeito nesta chamada |
|---|---|
-e use_proxy=on | Ativa explicitamente o uso do proxy. |
-e no_proxy= | Limpa os desvios de destino para este teste isolado. |
--tries=1 | Evita tentativas repetidas por uma entrada que não responde. |
--timeout=10 | Define os tempos limite de rede do Wget; não é um prazo único de tempo total para todo o download. |
-O - | Escreve o corpo na saída padrão. Escolha um nome de arquivo ou omita a opção quando quiser salvar um arquivo. |
Arquivos de inicialização podem substituir valores de proxy herdados do ambiente; valores -e explícitos deixam visível a rota deste comando. Preserve desvios intencionais na configuração permanente do aplicativo. Remova --no-proxy de comandos destinados a testar o ponto de conexão.
Mantenha os diagnósticos, normalmente no erro padrão, separados do corpo baixado. Recusa de conexão, rejeição do túnel e erro HTTP do destino exigem verificações seguintes diferentes; a mera existência de um arquivo não os identifica. Se um comando de shell com nome parecido rejeitar essas opções, confira wget --version para confirmar o GNU Wget.