Elŝuti tra prokurilo per GNU Wget
Elektu prokurilan IP por unu rulo de Wget, superregu malnovajn startagordojn kaj evitu longajn defaŭltajn reprovojn kiam ero estas eksterreta.
Por unu rulo de GNU Wget, agordu la prokurilon eksplicite sen redakti 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/Anstataŭigu la dokumentan adreson per via HTTP-prokurilo aŭ ero el la listo de HTTP-prokuriloj por unufoja testo. La celo uzas HTTPS, do Wget elektas https_proxy; ĝia valoro http:// priskribas la peranton. Por HTTP-celo agordu anstataŭe http_proxy. Nur ŝanĝi la retejan URL dum nur https_proxy estas agordita ne konservas la vojon.
| Agordo | Efiko en ĉi tiu alvoko |
|---|---|
-e use_proxy=on | Eksplicite ebligas prokurilan uzon. |
-e no_proxy= | Forigas celajn preterirojn por ĉi tiu izolita testo. |
--tries=1 | Evitas ripetajn provojn tra nerespondanta ero. |
--timeout=10 | Agordas retajn tempolimojn de Wget; tio ne estas unu suma tempolimo por la tuta elŝuto. |
-O - | Skribas la korpon al norma eligo. Elektu dosiernomon aŭ preterlasu la opcion kiam vi volas konservitan dosieron. |
Startdosieroj povas superregi prokurilajn valorojn hereditajn el la medio; eksplicitaj -e-valoroj videbligas la vojon de ĉi tiu komando. Konservu intencajn preterirojn en konstanta aplikaĵa agordo. Forigu --no-proxy el komandoj celantaj testi la finpunkton.
Tenu diagnozan eligon, kutime sur norma erareligo, aparte de la elŝutita korpo. Konektorifuzo, tunelrifuzo kaj HTTP-eraro de la celo bezonas malsamajn sekvajn kontrolojn; nura apero de dosiero ne identigas ilin. Se simile nomita ŝelkomando rifuzas ĉi tiujn opciojn, kontrolu wget --version por konfirmi GNU Wget.