Preuzimanje preko proxyja pomoću GNU Wget
Izaberite proxy IP za jedno pokretanje Wgeta, nadjačajte stare početne postavke i izbjegnite duga zadana ponavljanja kada unos nije dostupan.
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.
| Postavka | Učinak u ovom pozivu |
|---|---|
-e use_proxy=on | Izričito uključuje proxy. |
-e no_proxy= | Briše zaobilaženja odredišta za ovaj izolirani test. |
--tries=1 | Izbjegava ponovljene pokušaje kroz unos koji ne odgovara. |
--timeout=10 | Postavlja 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.