Allalaadimine puhverserveri kaudu GNU Wgetiga
Vali proxy-IP ühele Wgeti käivitusele, alista vanad käivitussätted ja väldi pikki vaike-korduskatseid võrguühenduseta kirje puhul.
Ühe GNU Wgeti käivituse jaoks määra puhverserver selgesõnaliselt faili wgetrc muutmata:
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/Asenda dokumentatsiooniaadress oma HTTP-puhverserveriga või kirjega HTTP-puhverserverite loendist ühekordseks testiks. Sihtkoht kasutab HTTPS-i, seega Wget valib https_proxy; selle http://-väärtus kirjeldab vahendajat. HTTP-sihtkoha jaoks määra hoopis http_proxy. Ainult saidi URL-i muutmine üksnes https_proxy seadistamise korral ei säilita marsruuti.
| Säte | Mõju selles käivituses |
|---|---|
-e use_proxy=on | Lülita puhverserveri kasutus selgesõnaliselt sisse. |
-e no_proxy= | Tühjenda sihtkoha möödumised selle eraldatud testi jaoks. |
--tries=1 | Väldi korduvaid katseid vastuseta kirje kaudu. |
--timeout=10 | Määra Wgeti võrguajalimiidid; see pole üks kogu allalaadimise kogukestuse tähtaeg. |
-O - | Kirjuta sisu standardväljundisse. Salvestatud faili soovides vali failinimi või jäta valik välja. |
Käivitusfailid võivad alistada keskkonnast päritud proxyväärtused; selgesõnalised -e-väärtused näitavad käsu marsruuti. Säilita tahtlikud möödumised rakenduse püsiseadistuses. Eemalda --no-proxy lõpp-punkti testivatest käskudest.
Hoia diagnostikaväljund, tavaliselt standardveas, allalaaditud sisust eraldi. Ühendusest keeldumine, tunneli tagasilükkamine ja sihtkoha HTTP-viga nõuavad eri järelkontrolle; pelk faili ilmumine neid ei tuvasta. Kui sarnase nimega shellikäsk keeldub valikutest, kontrolli wget --version, et kinnitada GNU Wget.