Descargar mediante un proxy con GNU Wget
Escolle un IP de proxy para unha execución de Wget, substitúe axustes de inicio antigos e evita longos reintentos cando unha entrada non estea dispoñible.
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.
| Axuste | Efecto nesta invocación |
|---|---|
-e use_proxy=on | Activa explicitamente o uso do proxy. |
-e no_proxy= | Borra as exclusións de destino para esta proba illada. |
--tries=1 | Evita intentos repetidos mediante unha entrada que non responde. |
--timeout=10 | Establece 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.