Za jedno pokretanje GNU Wgeta eksplicitno postavite proxy bez mijenjanja 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/

Zamijenite dokumentacijsku adresu svojim HTTP proxyjem ili unosom iz liste HTTP proxyja za jedan test. Cilj koristi HTTPS pa Wget bira https_proxy; njegova vrijednost http:// opisuje posrednika. Za HTTP odredište postavite http_proxy umjesto toga. Sama promjena URL-a stranice uz konfigurisan samo https_proxy ne zadržava putanju.

PostavkaUčinak u ovom pozivu
-e use_proxy=onEksplicitno omogućava korištenje proxyja.
-e no_proxy=Čisti zaobilaženja odredišta za ovaj izolovan test.
--tries=1Izbjegava ponovljene pokušaje kroz unos koji ne odgovara.
--timeout=10Postavlja mrežna vremenska ograničenja Wgeta; nije jedan rok ukupnog trajanja cijelog preuzimanja.
-O -Piše tijelo na standardni izlaz. Izaberite ime datoteke ili izostavite opciju kada želite sačuvanu datoteku.

Početne datoteke mogu prepisati proxy vrijednosti naslijeđene iz okruženja; eksplicitne -e vrijednosti čine putanju naredbe vidljivom. Sačuvajte namjerna zaobilaženja u trajnoj konfiguraciji aplikacije. Uklonite --no-proxy iz svake naredbe namijenjene testiranju krajnje tačke.

Dijagnostički izlaz, obično na standardnoj grešci, držite odvojeno od preuzetog tijela. Odbijena veza, odbijen tunel i HTTP greška odredišta traže različite sljedeće provjere; samo pojavljivanje datoteke ne identifikuje ih. Ako shell naredba sličnog imena odbija opcije, provjerite wget --version da potvrdite GNU Wget.

Povezani članci