Müzakirə

Linux Wget User-Agent Değiştirme

Başladan Cadaloz · 15 avq 2026 19:01 · 5 Baxış · 0 Cavablar
Mövzunu Açan #0
Wget, Linux üzerinde dosya indirmek için yaygın olarak kullanılan bir komut satırı aracıdır. Ancak, bazı web siteleri, belirli User-Agent bilgilerine göre davranışlarını değiştirebilir. Bu nedenle, Wget ile indirme yaparken User-Agent'ı değiştirmek gerekebilir.

User-Agent, bir istemcinin web sunucusuna hangi bilgileri gönderdiğini belirten bir dizedir. Genellikle, tarayıcı türü, işletim sistemi ve versiyon gibi bilgileri içerir. Wget'te User-Agent'ı değiştirmek için aşağıdaki adımları izleyebilirsiniz:

  1. Temel Kullanım: Wget komutunun temel yapısı şu şekildedir:
CODE
12
   wget [options] [URL]
   


  1. User-Agent Değiştirme: User-Agent'ı değiştirmek için --user-agent opsiyonunu kullanabilirsiniz. Örneğin, aşağıdaki komut, User-Agent'ı Google Chrome tarayıcısı olarak ayarlayarak bir dosya indirmektedir:
CODE
12
   wget --user-agent="Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/58.0.3029.110 Safari/537.3" http://example.com/dosya.zip
   


  1. Farklı User-Agent Değerleri: User-Agent değerlerini değiştirerek, farklı tarayıcı ve işletim sistemleri için indirmeleri simüle edebilirsiniz. Örneğin, Firefox veya Safari için aşağıdaki gibi değişiklikler yapabilirsiniz:
CODE
12
   wget --user-agent="Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:54.0) Gecko/20100101 Firefox/54.0" http://example.com/dosya.zip
   


  1. Konsol Çıktısını Gizleme: Eğer indirme sırasında konsola çok fazla bilgi yazılmasını istemiyorsanız, -q (quiet) opsiyonunu kullanarak çıktıyı gizleyebilirsiniz:
CODE
12
   wget -q --user-agent="Mozilla/5.0" http://example.com/dosya.zip
   


Wget ile User-Agent değiştirmenin, bazı web siteleriyle daha uyumlu çalışmanızı sağladığını ve belirli kısıtlamaların üstesinden gelmenize yardımcı olabileceğini unutmamalısınız. Bu yöntemleri kullanarak, istediğiniz dosyaları sorunsuz bir şekilde indirebilirsiniz.

Cavab vermək üçün daxil olmalısınız.

0 sitat seçildi