tool hub Hab alat

Curl Converter

Curl Converter — berjalan dalam pelayar. Input tidak disimpan.

Berjalan dalam pelayar Tiada pendaftaran Percuma


cURL → fetch

URL, -X, -H, -d/--data, -u Hanya pilihan asas dihuraikan. Escape shell yang rumit dan lencongan tidak disokong.

Cara guna

  1. Tampal perintah cURL yang disalin dari DevTools pelayar atau terminal ke dalam kotak atas.
  2. Tekan Tukar dan semak cuplikan JavaScript fetch di bawah.
  3. Guna Salin hasil apabila anda meletakkannya ke dalam projek.
  4. Jika pengepala atau badan hilang, semak bahawa -H dan -d tidak terpecah merentasi petikan.
  5. Set semula mengosongkan perintah supaya anda boleh menampal permintaan lain.

Konsep utama

cURL ke fetch untuk menukar contoh backend kepada kod frontend, atau menukar Salin sebagai cURL dari panel Rangkaian kepada fetch pelayar. Ia membaca URL plus -X/--request, -H, -d/--data, dan -u untuk membina kaedah, pengepala, dan badan. -u menjadi pengepala Authorization Basic. Alih hala, fail kuki, sijil, dan paip cangkerang kompleks dilangkau.

Perintah satu baris dan berbilang baris dengan condong terbalik biasanya ditukar jika ia panggilan REST biasa. Output dibina hanya dalam pelayar dan tidak pernah dihantar ke pelayan. Anggap cuplikan sebagai titik permulaan dan jangan komit kelayakan. Jika anda perlukan sesi kuki, tambah pilihan fetch sendiri.

Contoh

Contoh: curl -X POST https://api.example.com/v1 -H Content-Type: application/json -d {"ok":true} menghasilkan fetch POST dengan badan JSON dan pengepala Content-Type. Nama pengguna dan kata laluan pada -u menambah Authorization. Salin sebagai cURL dari DevTools ialah input paling dipercayai; perintah yang dipendekkan tangan sering menggugurkan petikan. Sebelum anda komit fetch yang dijana, pindahkan token dan kuki ke pembolehubah persekitaran. GET dengan badan mungkin diabaikan oleh pelayan, jadi semak semula kaedah dan badan. Apabila mencuba input yang sama, set semula dahulu supaya output lama tidak tercampur. Pada komputer berkongsi, kosongkan medan apabila selesai supaya perintah asal tidak tertinggal di skrin. Menutup tab membuang apa yang anda tampal; anda tidak perlu menghantar permintaan padam ke pelayan. Nama butang sepadan dengan alat di atas, jadi anda boleh ikut halaman ini sambil bekerja. Jika hasil kosong, semak medan wajib dan bahawa ralat tidak tersembunyi. Ini bantuan penggunaan, bukan dakwaan bahawa input disimpan di tempat lain. Pada mudah alih, butang salin mungkin meminta kebenaran papan keratan—benarkan dan ketik lagi.

Berkaitan: Penghurai URL · Pemformat JSON · Penyahkod JWT

Soalan lazim

Adakah setiap pilihan cURL ditukar kepada fetch?

Tidak. Pilihan lanjutan seperti alih hala, fail kuki, dan sijil dilangkau. Ia dimaksudkan untuk panggilan REST asas.

Bolehkah saya menampal Salin sebagai cURL terus?

Biasanya ya. Jika petikan cangkerang rosak, pengepala terpotong—imbas perintah sekali.

Bagaimana Basic auth -u ditukar?

Ia menjadi pengepala Authorization dengan nilai Basic. Kata laluan kekal dalam kod, jadi berhati-hati.

Adakah perintah yang ditukar direkodkan di pelayan?

Tidak. Penghuraian hanya berlaku dalam pelayar.

Adakah --data-raw dan multipart berfungsi?

Ia menumpukan pada badan <code>-d</code>/<code>--data</code> mudah. Multipart muat naik fail mungkin tidak sepadan dengan jangkaan anda.

Adakah ia juga mengeluarkan axios selain fetch?

Skrin ini hanya membina cuplikan fetch. Anda boleh menyesuaikannya kepada axios sendiri.

Curl Converter imej muka depan
Input tidak dihantar ke pelayan dan hilang apabila halaman ditutup.

Disemak terakhir: 2026-09-04