cURL ke Kode
Konversi perintah cURL ke kode JavaScript, Python, Go, Java, PHP, Ruby, C#, Rust secara instan. Konverter online gratis mendukung header, POST data, auth, dan lainnya.
Bagaimana cara mengkonversi perintah cURL ke kode?
Tempel perintah cURL Anda ke area input, pilih bahasa pemrograman target, dan kode akan dihasilkan secara instan. Anda dapat menyalin kode yang dihasilkan dengan satu klik.
Bahasa pemrograman apa yang didukung?
JavaScript (fetch & axios), Python (requests & httpx), Go (net/http), Java (HttpURLConnection), PHP (curl_exec), Ruby (net/http), C# (HttpClient), dan Rust (reqwest).
Apakah menangani header cURL dan data POST?
Ya, mem-parsing semua flag cURL umum termasuk -H (header), -d/--data (body POST), -X (method), -u (autentikasi), -b (cookie), -L (ikuti redirect), dan -k (insecure).
Bisakah menangani perintah cURL multibaris?
Ya, parser secara otomatis menangani baris kelanjutan backslash, nilai yang diapit tanda kutip tunggal dan ganda, serta format kutipan yang umum ditemukan di perintah cURL dari terminal.
Apa itu cURL dan mengapa mengonversinya ke kode?
cURL adalah alat baris perintah untuk mentransfer data melalui URL. Developer sering mendapatkan perintah cURL dari DevTools browser atau dokumentasi API. Mengonversi ke kode memungkinkan Anda mengintegrasikan permintaan ini langsung ke aplikasi.
Apakah berfungsi dengan perintah cURL yang disalin dari Chrome DevTools?
Ya, Anda dapat mengklik kanan permintaan jaringan di Chrome DevTools, pilih "Copy as cURL", dan tempel di sini. Parser menangani format yang dihasilkan Chrome.
Apakah data saya aman? Apakah konversi dilakukan di server?
Semua konversi terjadi sepenuhnya di browser Anda. Tidak ada data yang dikirim ke server mana pun, sehingga aman untuk menempelkan perintah yang mengandung kunci API atau token sensitif.
Bisakah mengonversi perintah cURL dengan upload file?
Ya, flag -F (data form) dan --data-binary didukung. Kode yang dihasilkan akan menyertakan penanganan body multipart atau biner yang sesuai.
Apakah mendukung autentikasi Bearer token?
Ya, header Authorization dengan token Bearer dipertahankan dalam kode yang dihasilkan persis seperti yang ditentukan dalam perintah cURL.
Apa perbedaan antara output fetch dan axios untuk JavaScript?
fetch adalah API native browser tanpa dependensi, sedangkan axios adalah library pihak ketiga populer dengan parsing JSON otomatis dan interceptor. Pilih sesuai kebutuhan proyek Anda.