GNU Wget bilan proksi orqali yuklash
Bir Wget ishga tushirilishi uchun proksi IP tanlang, eski boshlang‘ich sozlamalarni almashtiring va yozuv oflayn bo‘lsa uzoq standart qayta urinishlardan qoching.
Bir GNU Wget ishga tushirilishi uchun wgetrc ni tahrirlamasdan proksini aniq belgilang:
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/Hujjat manzilini HTTP proksingiz yoki bir martalik sinov uchun HTTP proksilar ro‘yxatidan yozuv bilan almashtiring. Maqsad HTTPS ishlatadi, shuning uchun Wget https_proxy ni tanlaydi; uning http:// qiymati vositachini bildiradi. HTTP manzil uchun o‘rniga http_proxy ni belgilang. Faqat https_proxy sozlanganida faqat sayt URL’ini o‘zgartirish yo‘nalishni saqlamaydi.
| Sozlama | Shu chaqiruvdagi ta’siri |
|---|---|
-e use_proxy=on | Proksi ishlatishni aniq yoqadi. |
-e no_proxy= | Shu alohida sinov uchun manzilni chetlab o‘tishlarni tozalaydi. |
--tries=1 | Javob bermaydigan yozuv orqali takror urinishlarni oldini oladi. |
--timeout=10 | Wget tarmoq vaqt chegaralarini belgilaydi; bu butun yuklashning umumiy o‘tgan vaqti uchun yagona chegara emas. |
-O - | Tanani standart chiqishga yozadi. Fayl saqlamoqchi bo‘lsangiz, nom tanlang yoki parametrni tashlang. |
Boshlang‘ich fayllar muhitdan olingan proksi qiymatlarini almashtirishi mumkin; aniq -e qiymatlari shu buyruq yo‘lini ko‘rsatadi. Doimiy ilova sozlamalarida ataylab chetlab o‘tishlarni saqlang. Nuqtani tekshiradigan buyruqlardan --no-proxy ni olib tashlang.
Odatda standart xatoga chiqadigan diagnostikani yuklangan tanadan ajrating. Ulanish rad etilishi, tunnel rad etilishi va manzil HTTP xatosi turli keyingi tekshiruvni talab qiladi; shunchaki fayl paydo bo‘lishi ularni farqlamaydi. O‘xshash nomli shell buyrug‘i parametrlarni rad etsa, GNU Wget ekanini wget --version bilan tasdiqlang.