Skip to content
Smarter by Design.Simpler for Business

sys-cmd wget ​

sys-cmd wget, WEB-CLI'de seçili route table'dan bir adrese HTTP ya da HTTPS isteği gönderir ve yanıtın içeriğini alır. Bir sağlık adresinin ya da sürüm sayfasının içeriğini hızlıca ekranda görmek için kullanılır; başlık ve TLS ayrıntısı gereken durumlarda curl daha fazla seçenek sunar.

Komut Özeti ​

TR7 WEB-CLI · sys-cmd wget
# wget yazıp Tab: serbest parametre
admin@TR7LBWAF01> sys-cmd wget
<wget-parameter-1>
 
admin@TR7LBWAF01> sys-cmd wget -qO- <adres>
admin@TR7LBWAF01>  

wget sözcüğünden sonra yazılan her şey araca olduğu gibi aktarılır. Zorunlu alan yoktur; içerik ekranda görülecekse -qO- yazılır.

Nasıl Çalışır ​

KonuDavranış
Bağlamİstek seçili v-device ve route table içinden gönderilir.
Dosya-O- yazılmazsa araç içeriği kendi çalışma alanında bir dosyaya yazmaya çalışır; bu dosya geçici dosya alanına düşmez ve file komutlarıyla görülmez. İçerik saklanacaksa -qO- ile ekrana yazdırılıp | to-file <ad> ile kaydedilir.
Süreİndirme tamamlanınca kapanır; Ctrl+C ile durdurulur.
KayıtHer çalıştırma kullanıcı loglarına yazılır.

Sık Kullanılan Parametreler ​

ParametreNe yaparArkasına ne yazılır
-qİlerleme ve bilgi iletilerini gizler—
-O-İçeriği dosya yerine ekrana yazar—
-SSunucunun yanıt başlıklarını da yazar—
-TZaman aşımı süresini belirlerSaniye
--headerİsteğe başlık ekler"Başlık: değer"
--no-check-certificateSertifika doğrulamasını atlar—

Tablo sık kullanılan parametreleri özetler; tam liste ve davranış, aracın cihazdaki sürümüne bağlıdır.

Örnekler ​

TR7 WEB-CLI · A) Sürüm sayfasının içeriği
admin@TR7LBWAF01> sys-cmd wget -qO- http://10.20.0.30/version
admin@TR7LBWAF01>  
TR7 WEB-CLI · B) Kendinden imzalı sertifikalı sağlık adresi, 5 saniye sınırıyla
admin@TR7LBWAF01> sys-cmd wget -qO- -T 5 --no-check-certificate https://10.20.0.30:8443/health
admin@TR7LBWAF01>  
TR7 WEB-CLI · C) Yanıt başlıklarıyla birlikte
admin@TR7LBWAF01> sys-cmd wget -S -O- http://10.0.7.20/
admin@TR7LBWAF01>  
TR7 WEB-CLI · D) İçeriği geçici dosyaya kaydet
admin@TR7LBWAF01> sys-cmd wget -qO- http://10.20.0.30/metrics | to-file backend-metrics.txt
admin@TR7LBWAF01>  

Bilinmesi Gerekenler ​

  • Başlıklar ekranda kırmızı. -S ile gelen yanıt başlıkları aracın hata çıktısına yazıldığından kırmızı görünür; bu bir hata değildir. Pipe'a bağlandığında bu satırlar ekrana gelmez.
  • Kaydedilen dosyanın indirilmesi için file list çıktısındaki bağlantı kullanılır.
  • Ayrıntılı HTTP teşhisi (yöntem, gövde, yönlendirme, TLS ayrıntısı) için curl kullanılır.