Prenašanje prek proxyja z GNU Wget
Izberite IP proxyja za en zagon Wgeta, preglasite stare začetne nastavitve in se izognite dolgim privzetim ponovitvam pri nedosegljivem vnosu.
Za en zagon GNU Wgeta izrecno nastavite proxy brez urejanja 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/Dokumentacijski naslov zamenjajte s svojim posrednikom HTTP ali vnosom s seznama proxyjev HTTP za enkratni test. Cilj uporablja HTTPS, zato Wget izbere https_proxy; vrednost http:// opisuje posrednika. Za cilj HTTP namesto tega nastavite http_proxy. Sama sprememba URL-ja spletnega mesta ob nastavljenem samo https_proxy ne ohrani poti.
| Nastavitev | Učinek v tem klicu |
|---|---|
-e use_proxy=on | Izrecno vklopi uporabo proxyja. |
-e no_proxy= | Počisti obhode ciljev za ta izolirani test. |
--tries=1 | Prepreči ponavljajoče se poskuse prek neodzivnega vnosa. |
--timeout=10 | Nastavi Wgetove omrežne časovne omejitve; to ni enotna omejitev skupnega časa celotnega prenosa. |
-O - | Zapiše telo na standardni izhod. Izberite ime datoteke ali izpustite možnost, če želite shranjeno datoteko. |
Začetne datoteke lahko preglasijo proxy vrednosti iz okolja; izrecne vrednosti -e pokažejo pot te ukazne vrstice. Ohranite namerne obhode v trajnih nastavitvah aplikacije. Iz ukazov za testiranje končne točke odstranite --no-proxy.
Diagnostiko, običajno na standardnem izhodu za napake, ločite od prenesenega telesa. Zavrnitev povezave, zavrnitev tunela in HTTP napaka cilja zahtevajo različne naslednje preglede; sam nastanek datoteke jih ne prepozna. Če podobno poimenovan ukaz lupine zavrne možnosti, preverite wget --version za potrditev GNU Wget.