Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
curl adalah alat baris perintah untuk mentransfer data ke dan dari server. Ini termasuk dengan Windows dan mendukung berbagai protokol termasuk HTTP, HTTPS, FTP, dan SFTP, menjadikannya cara mudah untuk memanggil REST API, mengunduh file, dan menguji titik akhir tanpa menginstal alat tambahan.
Versi Windows dibangun dari proyek curl upstream, sehingga bendera dan perilaku yang sama yang Anda ketahui dari Linux dan macOS bekerja dengan cara yang sama pada Windows.
Nota
Windows PowerShell 5.1 mendefinisikan alias bawaan bernama curl yang memetakan ke Invoke-WebRequest, yang membayangi curl.exe dan menerima parameter yang berbeda. Untuk menggunakan curl nyata di Windows PowerShell 5.1, hapus alias dengan Remove-Item Alias:curl atau panggil secara eksplisit seperti curl.exe (misalnya, curl.exe -O https://example.com/file.zip). PowerShell 7+ tidak menentukan alias ini.
Perintah umum
Unduh file:
curl -O https://example.com/file.zip
Buat permintaan GET dan cetak respons:
curl https://api.example.com/data
Kirim permintaan JSON POST:
curl -X POST https://api.example.com/items `
-H "Content-Type: application/json" `
-d '{"name":"widget"}'
Untuk daftar lengkap opsi, jalankan curl --help atau lihat dokumentasi resmi.
Windows developer