Бир GNU Wget иштетүүсү үчүн 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/

Документтик даректи HTTP проксиңизге же бир жолку сынак үчүн HTTP проксилердин тизмесинен жазууга алмаштырыңыз. Максат HTTPS колдонот, ошондуктан Wget https_proxy тандайт; http:// мааниси ортомчуну сүрөттөйт. HTTP максаты үчүн ордуна http_proxy коюңуз. Бир гана https_proxy коюлуп турганда сайттын URL’ин эле өзгөртүү багытты сактабайт.

ЖөндөөУшул чакыруудагы таасири
-e use_proxy=onПрокси колдонууну ачык күйгүзөт.
-e no_proxy=Бул обочолонгон сынак үчүн максатты айланып өтүүлөрдү тазалайт.
--tries=1Жооп бербеген жазуу аркылуу кайталанган аракеттерден сактайт.
--timeout=10Wget тармак убакыт чектерин коёт; бул бүт жүктөөнүн жалпы өткөн убактысына бирдиктүү чек эмес.
-O -Денени стандарттык чыгууга жазат. Файл сактоо үчүн атын тандаңыз же бул параметрди көрсөтпөңүз.

Баштоо файлдары чөйрөдөн алынган прокси маанилерин алмаштыра алат; ачык -e маанилери буйруктун багытын көрсөтөт. Туруктуу колдонмо жөндөөсүндө атайын айланып өтүүлөрдү сактаңыз. Чекитти сынаган буйруктардан --no-proxy алып салыңыз.

Адатта стандарттык катага чыккан диагностиканы жүктөлгөн денеден бөлүңүз. Байланышты четке кагуу, туннелди четке кагуу жана максаттын HTTP катасы кийинки ар башка текшерүүнү талап кылат; файлдын пайда болушу аларды айырмалабайт. Окшош аттуу shell буйругу параметрлерди кабыл албаса, GNU Wget экенин wget --version менен текшериңиз.

Тектеш макалалар