Langsung ke konten utama

Konverter cURL ke Kode gratis

Tempel perintah cURL (termasuk "Copy as cURL" dari Chrome DevTools) dan dapatkan kode setara dalam JavaScript (fetch, axios), Node.js, Python (requests), PHP, Go, atau PowerShell. Diproses sepenuhnya di browser Anda โ€” token tidak pernah meninggalkan perangkat Anda.

๐Ÿ’ก Tempel perintah curl apa pun โ€” termasuk perintah multi-baris dengan sambungan \ โ€” dan dapatkan kode yang setara. Penguraian terjadi sepenuhnya di browser Anda; permintaan Anda (dan token di dalamnya) tidak meninggalkan perangkat Anda.

Penggunaan umum

  • Konversi cURL ke PythonUbah perintah cURL menjadi kode Python requests, siap dijalankan.
  • Konversi cURL ke JavaScript fetchHasilkan panggilan browser/Node fetch() dari perintah cURL.
  • Konversi "Copy as cURL" dari DevToolsTempel permintaan yang disalin dari tab jaringan browser Anda dan dapatkan kode yang rapi.
  • Konversi cURL ke GoHasilkan kode Go net/http dari perintah cURL.
  • Pahami Apa yang Dilakukan Perintah cURLLihat permintaan cURL ditulis ulang dalam bahasa yang Anda ketahui untuk memahaminya.

Cara kerja

Menyalin perintah cURL keluar dari dokumen API atau tab jaringan browser Anda dan menulis ulangnya dengan tangan membosankan. Pengonversi ini mengurai perintah dan menghasilkan kode setara โ€” dan karena dapat membawa token otentikasi, tidak pernah mengirim perintah Anda ke mana pun.

  1. 1
    Anda menempel perintah cURL
    Termasuk perintah multi-baris dengan kontinuasi backslash, header petik, isi JSON, dan otentikasi dasar.
  2. 2
    Tokenizer yang sadar shell menguraikannya
    Perintah ditokenisasi dengan memperhatikan tanda kutip tunggal/ganda dan escape, kemudian setiap flag (-X, -H, -d, -F, -u, dan lainnya) ditafsirkan โ€” semuanya di browser Anda.
  3. 3
    Kode setara dibuat
    Pilih JavaScript (fetch), Node.js, Python (requests), atau Go (net/http). Isi JSON dihasilkan sebagai objek asli jika masuk akal.
  4. 4
    Salin dan tempel ke proyek Anda
    Kode yang dibuat siap digunakan; salinnya dengan satu klik.

Perintah cURL sering mengandung token bearer, kunci API, dan cookie. Banyak pengonversi online POST perintah Anda ke server untuk memprosesnya. Ini mengurai semuanya secara lokal, jadi rahasia Anda tidak pernah meninggalkan halaman.

Alat terkait

Pertanyaan yang sering diajukan