GNU Wget দিয়ে প্রক্সির মাধ্যমে ডাউনলোড করুন
একবার Wget চালানোর জন্য প্রক্সি IP বাছুন, পুরোনো প্রারম্ভিক সেটিং বদলান এবং এন্ট্রি অফলাইনে থাকলে দীর্ঘ ডিফল্ট পুনঃচেষ্টা এড়ান।
একবার 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=10 | Wget-এর নেটওয়ার্ক সময়সীমা দিন; এটি পুরো ডাউনলোডের মোট সময়ের একক সীমা নয়। |
-O - | বডি মানক আউটপুটে লিখুন। ফাইল সেভ চাইলে নাম বাছুন বা বিকল্প বাদ দিন। |
প্রারম্ভিক ফাইল পরিবেশ থেকে পাওয়া প্রক্সি মান বদলাতে পারে; স্পষ্ট -e মান এই কমান্ডের পথ দেখায়। স্থায়ী অ্যাপ সেটিংয়ে ইচ্ছাকৃত বাইপাস রাখুন। এন্ডপয়েন্ট পরীক্ষার কমান্ড থেকে --no-proxy বাদ দিন।
সাধারণত মানক ত্রুটিতে থাকা ডায়াগনস্টিক আউটপুট ডাউনলোড বডি থেকে আলাদা রাখুন। সংযোগ প্রত্যাখ্যান, টানেল প্রত্যাখ্যান ও গন্তব্য HTTP ত্রুটির পরের পরীক্ষা আলাদা; শুধু ফাইল তৈরি হলে চেনা যায় না। কাছাকাছি নামের শেল কমান্ড বিকল্প প্রত্যাখ্যান করলে wget --version দেখে GNU Wget নিশ্চিত করুন।