curl

4 ay önce Ağ (network)


Bu sayfada yer alan bilgiler doğrultusunda yapacağınız tüm işlemlerin sorumluluğu size aittir. Siteyi ziyaret ederek kullanım sözleşmesini kabul etmiş sayılırsınız.
İçerikler genel bilgilendirme amaçlıdır. Detaylar ve önemli uyarılar için sıkça sorulan sorular sayfasını mutlaka inceleyiniz.

Curl Komutu Nedir?

curl, internet üzerindeki URL’lere istek göndermek ve dönen veriyi görüntülemek veya kaydetmek için kullanılan komut satırı aracıdır. HTTP, HTTPS, FTP gibi birçok protokolü destekler ve özellikle API testlerinde yaygın biçimde kullanılır.

Ne İşe Yarar?

  • Bir web sayfası veya API’den veri çeker.
  • Sunucuya veri göndererek istek testleri yapmanızı sağlar.
  • Dosya indirip kaydedebilir.
  • Header (başlık) bilgilerini incelemenize yardımcı olur.

En Basit Kullanımı

curl https://example.com

Örnek Kullanımlar

1) Web sayfası içeriğini görüntülemek

curl https://example.com

2) Gelen cevabı dosyaya kaydetmek

curl -o sayfa.html https://example.com

3) API’ye GET isteği göndermek

curl https://api.example.com/users

4) POST isteği ile veri göndermek

curl -X POST -d "ad=Ali&yas=20" https://api.example.com/form

5) JSON veri göndererek istek yapmak

curl -X POST -H "Content-Type: application/json" \
-d '{"ad":"Ali","yas":20}' https://api.example.com/users

6) Sadece başlık bilgilerini görmek

curl -I https://example.com

Ne Zaman Kullanılır?

Bir web servisini test etmek, API’lerden veri çekmek, otomasyon scriptlerinde HTTP istekleri çalıştırmak veya dosya indirme işlemlerini komut satırıyla yapmak istediğinizde curl en pratik araçlardan biridir.

Küçük İpuçları

  • API testlerinde -H parametresi ile ek header gönderebilirsiniz.
  • Uzun çıktıların okunabilir olması için | jq gibi araçlarla birlikte kullanılır.
  • HTTPS hatalarında sertifikayı doğrulamak önemlidir — güvenli olmayan seçenekleri dikkatle kullanın.
  • Otomasyon scriptlerinde sessiz mod için -s seçeneği tercih edilir.


© 2026, komutlar.com. Tüm hakları bir yerlerde saklıdır.