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 کی تصدیق کریں۔

متعلقہ مضامین