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.
curl https://example.com
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
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.
-H parametresi ile ek header gönderebilirsiniz.| jq gibi araçlarla birlikte kullanılır.-s seçeneği tercih edilir.© 2026, komutlar.com. Tüm hakları bir yerlerde saklıdır.