Konversikan Permintaan Curl ke Python
Ubah perintah curl menjadi kode Python, JavaScript Fetch, Node axios, PHP, dan Go yang siap dijalankan — secara lokal di browser Anda.
Hasil
Halaman ini membuka konverter dengan Python yang telah dipilih sebagai target: tempelkan perintah curl, tekan tombol dan buat kode berdasarkan permintaan — pustaka HTTP standar de facto yang digunakan oleh hampir setiap basis kode Python, bukan urllib bawaan yang panjang lebar.
Terjemahannya bersifat struktural, bukan tekstual. -H flag menjadi dict header, badan JSON -d diurai dan dirender sebagai dict Python asli yang diteruskan melalui json= (jadi permintaan menyetel Tipe Konten dan serialisasi untuk Anda), -u user:pass menjadi auth=(user, pass), dan bidang -F berubah menjadi files= dengan open(..., 'rb') untuk diunggah. Metode HTTP dipetakan ke request.get/post/put/patch/delete, kembali ke request.request() untuk sesuatu yang eksotik.
Alur kerja yang umum: salin permintaan dari dokumentasi API (sebagian besar dokumen memberikan contoh sebagai curl), atau klik kanan permintaan di browser DevTools dan pilih Salin sebagai cURL, tempel di sini dan letakkan cuplikan yang dihasilkan ke dalam skrip Anda. Semuanya diurai secara lokal di browser Anda — penting, karena perintah yang disalin secara rutin berisi kunci API aktif. Butuh JavaScript atau PHP saja? Ganti bahasa target di alat yang sama.