Stel vir een GNU Wget-lopie die instaanbediener uitdruklik sonder om wgetrc te redigeer:

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/

Vervang die dokumentasieadres met jou HTTP-instaanbediener of ’n inskrywing uit die HTTP-instaanbedienerlys vir ’n eenmalige toets. Die teiken gebruik HTTPS, dus kies Wget https_proxy; die http://-waarde beskryf die tussenganger. Stel vir ’n HTTP-bestemming eerder http_proxy. Om net die webwerf-URL te verander terwyl slegs https_proxy ingestel is, behou nie die roete nie.

InstellingUitwerking in hierdie aanroep
-e use_proxy=onAktiveer proxygebruik uitdruklik.
-e no_proxy=Maak bestemmingsomseilings leeg vir hierdie geïsoleerde toets.
--tries=1Vermy herhaalde pogings deur ’n inskrywing wat nie antwoord nie.
--timeout=10Stel Wget se netwerktydlimiete; dit is nie een totale verstreke-tydperk vir die hele aflaai nie.
-O -Skryf die inhoud na standaarduitvoer. Kies ’n lêernaam of laat die opsie weg wanneer jy ’n gestoorde lêer wil hê.

Beginlêers kan proxywaardes uit die omgewing oorskryf; uitdruklike -e-waardes maak dié opdrag se roete sigbaar. Behou doelbewuste omseilings in permanente toepassingopstelling. Verwyder --no-proxy uit opdragte wat die eindpunt moet toets.

Hou diagnostiese uitvoer, gewoonlik op standaardfout, apart van die afgelaaide inhoud. Verbindingsweiering, tonnelweiering en ’n HTTP-fout van die bestemming vereis verskillende volgende kontroles; ’n lêer se verskyning alleen onderskei hulle nie. As ’n soortgelyk benoemde dopopdrag dié opsies verwerp, kyk na wget --version om GNU Wget te bevestig.

Verwante artikels