Discussion

curl ile Dosya İndirme

Started by Celal · 09 Aug 2026 09:55 · 6 Views · 0 Replies
Thread Starter #0
Web'den dosya indirmek için sıklıkla kullanılan araçlardan biri olan curl, oldukça güçlü ve esnek bir komut satırı aracıdır. curl, farklı protokollerle çalışabilen, veri transferine yönelik bir dizi seçenek sunan bir yazılımdır. Bu makalede, curl kullanarak dosya indirme işlemlerinin nasıl gerçekleştirileceğini detaylı bir şekilde ele alacağız.

Öncelikle, curl'ün en temel kullanım şekli, URL'yi belirtmek ve dosyayı indirmektir. Aşağıda basit bir örnek görebilirsiniz:

CODE
1curl -O http://example.com/dosya.zip


Bu komut, belirtilen URL'den dosya.zip adlı dosyayı indirir. -O (büyük O harfi) seçeneği, dosyanın orijinal adını koruyarak kaydedilmesini sağlar.

Eğer dosyayı farklı bir isimle kaydetmek isterseniz, -o (küçük o harfi) seçeneğini kullanabilirsiniz:

CODE
1curl -o yeni_dosya.zip http://example.com/dosya.zip


Bu kullanımda, indirilen dosya yeni_dosya.zip adıyla kaydedilir.

curl ile dosya indirme işlemi sırasında, bağlantı güvenliğini sağlamak için HTTPS protokolü kullanılabilir. Örneğin:

CODE
1curl -O https://example.com/dosya.zip


Ayrıca, curl'ün sunduğu bir diğer faydalı özellik, ilerleme çubuğunu gösterebilmektir. Varsayılan olarak, curl indirme ilerlemesini gösterir, ancak daha ayrıntılı bilgi için -# seçeneğini ekleyebilirsiniz:

CODE
1curl -# -O http://example.com/dosya.zip


Bu komut, indirme işlemi sırasında daha belirgin bir ilerleme çubuğu sunar.

Son olarak, bazı durumlarda indirme işlemi sırasında kimlik doğrulaması gerekebilir. Bu durumda, kullanıcı adı ve şifreyi aşağıdaki gibi belirtebilirsiniz:

CODE
1curl -u kullaniciadi:sifre -O http://example.com/dosya.zip


curl, dosya indirme işlemlerini oldukça kolay hale getirir ve sunduğu birçok seçenekle kullanıcıların ihtiyaçlarına göre esneklik sağlar. Bu bilgilerle, curl kullanarak dosya indirme işlemlerini daha etkili bir şekilde gerçekleştirebilirsiniz.

You must be logged in to reply.

0 quotes selected