Langkau ke kandungan utama

Penukar cURL ke Kod percuma

Tampal arahan cURL (termasuk "Copy as cURL" daripada Chrome DevTools) dan dapatkan kod setara dalam JavaScript (fetch, axios), Node.js, Python (requests), PHP, Go atau PowerShell. Dihurai sepenuhnya dalam pelayar anda โ€” token tidak pernah meninggalkan peranti anda.

๐Ÿ’ก Tampal mana-mana arahan curl โ€” termasuk arahan berbilang baris dengan sambungan \\ โ€” dan dapatkan kod yang setara. Penghuraian berlaku sepenuhnya dalam pelayar anda; permintaan anda (dan sebarang token) tidak meninggalkan peranti anda.

Kegunaan biasa

  • Tukar cURL kepada PythonTukarkan arahan cURL kepada kod permintaan Python, siap untuk dilaksanakan.
  • Tukar cURL kepada Pengambilan JavaScriptJana panggilan fetch() penyemak imbas/Node daripada arahan cURL.
  • Tukar "Salin sebagai cURL" daripada DevToolsTampal permintaan yang disalin dari tab rangkaian penyemak imbas anda dan dapatkan kod yang bersih.
  • Tukar cURL kepada GoJana kod Go net/http daripada arahan cURL.
  • Fahamkan Apa yang Dilakukan Arahan cURLLihat permintaan cURL ditulis semula dalam bahasa yang anda faham untuk memahaminya.

Cara ia berfungsi

Menyalin perintah cURL keluar dari dokumen API atau tab rangkaian pelayar anda dan menulis semula dengan tangan adalah membosankan. Penukar ini menganalisis perintah dan menjana kod setara โ€” dan kerana ia boleh membawa token auth, ia tidak pernah menghantar perintah anda ke mana-mana.

  1. 1
    Anda menampal perintah cURL
    Termasuk perintah berbaris dengan kesinambungan garis miring, pengepala dalam tanda petik, badan JSON, dan auth asas.
  2. 2
    Tokeniser yang sedar cangkang menganalisisnya
    Perintah adalah tokenisasi menghormati tanda petik tunggal/berganda dan pelarian, kemudian setiap bendera (-X, -H, -d, -F, -u, dan lagi) ditafsirkan โ€” semuanya dalam pelayar anda.
  3. 3
    Kod setara dijana
    Pilih JavaScript (fetch), Node.js, Python (requests), atau Go (net/http). Badan JSON dipancarkan sebagai objek asli di mana ia masuk akal.
  4. 4
    Salin dan tampal ke projek anda
    Kod yang dijana sedia untuk digunakan; salinnya dengan satu klik.

Perintah cURL kerap kali mengandungi token pembawa, kunci API, dan kuki. Banyak penukar dalam talian POST perintah anda ke pelayan untuk memprosesnya. Yang ini menganalisis semuanya secara tempatan, jadi rahasia anda tidak meninggalkan halaman.

Alat berkaitan

Soalan lazim