Za jedno pokretanje GNU Wgeta postavite proxy izričito bez uređivanja 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 jednokratni test. Cilj koristi HTTPS, pa Wget bira https_proxy; njegova vrijednost http:// opisuje posrednika. Za HTTP odredište umjesto toga postavite http_proxy. Sama promjena URL-a stranice uz podešen samo https_proxy ne čuva putanju.

PostavkaUčinak u ovom pozivu
-e use_proxy=onIzričito uključuje proxy.
-e no_proxy=Briše zaobilaženja odredišta za ovaj izolirani test.
--tries=1Izbjegava ponovljene pokušaje kroz unos koji ne odgovara.
--timeout=10Postavlja mrežna vremenska ograničenja Wgeta; to nije jedinstven ukupan rok za cijelo preuzimanje.
-O -Piše tijelo na standardni izlaz. Izaberite ime datoteke ili izostavite opciju kada želite sačuvanu datoteku.

Početne datoteke mogu nadjačati proxy vrijednosti naslijeđene iz okruženja; izričite -e vrijednosti pokazuju putanju ove naredbe. Sačuvajte namjerna zaobilaženja u trajnoj konfiguraciji aplikacije. Uklonite --no-proxy iz naredbi namijenjenih testiranju krajnje tačke.

Držite dijagnostiku, obično na standardnom izlazu za greške, odvojeno od preuzetog tijela. Odbijanje veze, odbijanje tunela i HTTP greška odredišta traže različite sljedeće provjere; samo pojavljivanje datoteke ih ne razlikuje. Ako shell naredba sličnog imena odbija opcije, provjerite wget --version da potvrdite GNU Wget.

Povezani članci