GNU Wget ile proxy üzerinden indirme
Tek Wget çalıştırması için proxy IP’si seçin, eski başlangıç ayarlarını geçersiz kılın ve kayıt çevrimdışıyken uzun varsayılan tekrarları önleyin.
Tek GNU Wget çalıştırması için wgetrc dosyasını düzenlemeden proxy’yi açıkça ayarlayın:
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/Belgeleme adresini HTTP proxy’nizle veya tek test için HTTP proxy listesinden kayıtla değiştirin. Hedef HTTPS kullandığından Wget https_proxy seçer; http:// değeri aracıyı tanımlar. HTTP hedefi için bunun yerine http_proxy ayarlayın. Yalnızca https_proxy yapılandırılmışken sadece site URL’sini değiştirmek rotayı korumaz.
| Ayar | Bu çağrıdaki etkisi |
|---|---|
-e use_proxy=on | Proxy kullanımını açıkça etkinleştirir. |
-e no_proxy= | Bu izole test için hedef atlamalarını temizler. |
--tries=1 | Yanıt vermeyen kayıttan tekrarlanan denemeleri önler. |
--timeout=10 | Wget’in ağ zaman aşımlarını ayarlar; tüm indirmenin toplam süresi için tek bir son sınır değildir. |
-O - | Gövdeyi standart çıktıya yazar. Kaydedilmiş dosya istiyorsanız dosya adı seçin veya seçeneği atlayın. |
Başlangıç dosyaları ortamdan gelen proxy değerlerini geçersiz kılabilir; açık -e değerleri komutun rotasını görünür kılar. Kalıcı uygulama ayarlarında kasıtlı atlamaları koruyun. Uç noktayı sınayacak komutlardan --no-proxy seçeneğini kaldırın.
Genellikle standart hataya giden tanılama çıktısını indirilen gövdeden ayrı tutun. Bağlantı reddi, tünel reddi ve hedef HTTP hatası farklı sonraki kontroller gerektirir; sırf dosya oluşması bunları ayıramaz. Benzer adlı kabuk komutu seçenekleri reddediyorsa GNU Wget’i doğrulamak için wget --version kontrol edin.