Para unha execución de GNU Wget, establece o proxy explicitamente sen 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/

Substitúe o enderezo de documentación polo teu proxy HTTP ou unha entrada da lista de proxys HTTP para unha proba única. O obxectivo usa HTTPS, así que Wget selecciona https_proxy; o seu valor http:// describe o intermediario. Para un destino HTTP, establece http_proxy. Cambiar só o URL do sitio mentres configuras unicamente https_proxy non conserva a ruta.

AxusteEfecto nesta invocación
-e use_proxy=onActiva explicitamente o uso do proxy.
-e no_proxy=Borra as exclusións de destino para esta proba illada.
--tries=1Evita intentos repetidos mediante unha entrada que non responde.
--timeout=10Establece os tempos de espera de rede de Wget; non é un límite único de tempo total para toda a descarga.
-O -Escribe o corpo na saída estándar. Escolle un nome de ficheiro ou omite a opción se queres un ficheiro gardado.

Os ficheiros de inicio poden substituír valores proxy herdados do contorno; os valores -e explícitos fan visible a ruta desta orde. Conserva as exclusións intencionadas na configuración permanente da aplicación. Elimina --no-proxy das ordes destinadas a probar o punto de conexión.

Mantén os diagnósticos, normalmente no erro estándar, separados do corpo descargado. Un rexeitamento de conexión, un rexeitamento de túnel e un erro HTTP do destino requiren comprobacións posteriores distintas; a simple aparición dun ficheiro non os identifica. Se unha orde de shell de nome parecido rexeita estas opcións, revisa wget --version para confirmar GNU Wget.

Artigos relacionados