Lejupielāde caur starpniekserveri ar GNU Wget
Izvēlieties proxy IP vienai Wget palaišanai, pārrakstiet novecojušus sākuma iestatījumus un izvairieties no gariem noklusējuma atkārtojumiem, ja ieraksts nav tiešsaistē.
Vienai GNU Wget palaišanai norādiet starpniekserveri skaidri, nerediģējot 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/Aizstājiet dokumentācijas adresi ar savu HTTP starpniekserveri vai ierakstu no HTTP starpniekserveru saraksta vienreizējam testam. Mērķis izmanto HTTPS, tāpēc Wget izvēlas https_proxy; vērtība http:// apraksta starpnieku. HTTP galamērķim iestatiet http_proxy. Tikai vietnes URL maiņa ar konfigurētu vienīgi https_proxy maršrutu nesaglabā.
| Iestatījums | Ietekme šajā izsaukumā |
|---|---|
-e use_proxy=on | Skaidri ieslēdz starpniekservera izmantošanu. |
-e no_proxy= | Notīra galamērķa apiešanas šim izolētajam testam. |
--tries=1 | Izvairās no atkārtotiem mēģinājumiem caur ierakstu, kas neatbild. |
--timeout=10 | Iestata Wget tīkla taimautus; tas nav viens kopējā pagājušā laika ierobežojums visai lejupielādei. |
-O - | Raksta saturu standarta izvadē. Izvēlieties faila nosaukumu vai izlaidiet opciju, ja gribat saglabātu failu. |
Sākuma faili var pārrakstīt no vides mantotās proxy vērtības; skaidras -e vērtības padara komandas maršrutu redzamu. Saglabājiet apzinātās apiešanas lietotnes pastāvīgajā konfigurācijā. No galapunkta testēšanas komandām noņemiet --no-proxy.
Diagnostikas izvadi, parasti standarta kļūdu plūsmā, turiet atsevišķi no lejupielādētā satura. Savienojuma atteikums, tuneļa noraidīšana un galamērķa HTTP kļūda prasa dažādas nākamās pārbaudes; faila parādīšanās vien tās neidentificē. Ja līdzīgi nosaukta čaulas komanda noraida opcijas, pārbaudiet wget --version, lai apstiprinātu GNU Wget.