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 त्रुटीसाठी पुढील तपासण्या वेगळ्या आहेत; केवळ फाइल दिसल्याने ओळखता येत नाही. सारख्या नावाचा शेल आदेश पर्याय नाकारत असेल तर wget --version तपासून GNU Wget निश्चित करा.

संबंधित लेख