Lompat ke konten
Aback Tools Logo

Pembangun Perintah curl

Bangun perintah curl lengkap online dan gratis dengan pembangun perintah curl kami. Konfigurasikan metode HTTP, URL, parameter kueri, header, autentikasi (Basic Auth, token Bearer, kunci API), dan badan permintaan (JSON, data formulir, multipart, XML). Menghasilkan perintah yang benar-benar di-escape untuk shell dalam format satu baris atau banyak baris. Tanpa pendaftaran - semua pembuatan berjalan lokal di browser Anda.

curl Command Builder

Fill in the form to build a complete curl command. Configure the HTTP method, URL, query parameters, headers, authentication, and request body. All generation runs locally in your browser.

Query Parameters
Authentication
Custom Headers
Request Body
Options

Mengapa menggunakan pembangun perintah curl kami?

  • Pembuatan Perintah curl Instan: bangun perintah curl lengkap seketika di browser Anda tanpa waktu tunggu. Pembangun perintah curl kami menghasilkan perintah curl yang benar-benar di-escape dan siap dijalankan untuk metode HTTP, jenis autentikasi, dan format badan permintaan apa pun.
  • Pembangun Perintah curl Online yang Aman: semua pembuatan perintah curl terjadi lokal di browser Anda - kunci API, token, dan data permintaan Anda tidak pernah meninggalkan perangkat. Gunakan pembangun perintah curl online kami dengan privasi penuh dan tanpa pengumpulan data.
  • Pembangun Perintah curl Online - Tanpa Instalasi: gunakan pembangun perintah curl kami langsung di browser apa pun tanpa unduhan, plugin, atau pemasangan aplikasi. Bangun perintah curl dari perangkat apa pun, di mana saja, seketika.
  • Dukungan HTTP Lengkap - Auth, Header, Badan & Opsi: pembangun perintah curl kami mendukung semua metode HTTP, Basic Auth, token Bearer, kunci API, header khusus, badan JSON/formulir/multipart/XML, parameter kueri, timeout, opsi SSL, dan pengikutan pengalihan.

Kasus penggunaan umum pembangun perintah curl

  • Pengujian & Debugging API: pengembang memakai pembangun perintah curl kami untuk menguji endpoint API REST dengan cepat tanpa menulis kode. Bangun perintah curl dengan header, autentikasi, dan badan yang benar untuk menguji endpoint API apa pun dari terminal.
  • Contoh Dokumentasi API: penulis teknis memakai pembangun perintah curl kami untuk menghasilkan contoh curl untuk dokumentasi API. Bangun perintah curl yang akurat dan benar-benar di-escape yang dapat langsung disalin dan dijalankan pengembang.
  • Pengujian Autentikasi: engineer keamanan memakai pembangun perintah curl kami untuk menguji alur autentikasi API. Hasilkan perintah curl dengan Basic Auth, token Bearer, dan kunci API untuk memverifikasi bahwa autentikasi bekerja dengan benar.
  • Pengujian Webhook: pengembang backend memakai pembangun perintah curl kami untuk menguji endpoint webhook. Bangun permintaan POST dengan muatan JSON dan header khusus untuk menyimulasikan pengiriman webhook dari layanan pihak ketiga.
  • Skrip Pipeline CI/CD: engineer DevOps memakai pembangun perintah curl kami untuk menghasilkan perintah curl bagi skrip pipeline CI/CD. Bangun pemicu penerapan, panggilan pemeriksaan kesehatan, dan notifikasi API untuk alur kerja otomatis.
  • Pembelajaran & Pendidikan: siswa dan pengembang yang mempelajari HTTP dan API REST memakai pembangun perintah curl kami untuk memahami cara kerja permintaan HTTP. Bangun perintah curl secara visual dan lihat bagaimana setiap opsi dipetakan ke flag curl.

Apa itu curl?

curl (Client URL) adalah alat baris perintah untuk mentransfer data memakai berbagai protokol jaringan, paling umum HTTP dan HTTPS. Ini adalah alat standar untuk menguji API REST, mengunduh berkas, dan membuat permintaan HTTP dari terminal atau skrip. curl tersedia di Linux, macOS, dan Windows serta sudah terpasang di sebagian besar sistem. Pembangun perintah curl kami menghasilkan perintah curl yang benar-benar diformat dan di-escape dari formulir visual - tidak perlu menghafal flag curl atau meng-escape karakter khusus secara manual pada URL, header, dan badan permintaan.

Cara kerja pembangun perintah curl kami

  1. 1. Konfigurasikan Permintaan Anda: pilih metode HTTP, masukkan URL, tambahkan parameter kueri, konfigurasikan autentikasi, tambahkan header khusus, dan setel badan permintaan. Semua pemrosesan terjadi lokal di browser Anda - kunci API dan data permintaan Anda tidak pernah meninggalkan perangkat.
  2. 2. Setel Opsi: pilih format keluaran (satu baris atau banyak baris dengan kelanjutan backslash), setel timeout, dan aktifkan opsi seperti ikuti pengalihan (-L), keluaran verbose (-v), atau lewati verifikasi SSL (-k).
  3. 3. Bangun dan Salin: klik Bangun Perintah curl untuk menghasilkan perintah curl lengkap yang benar-benar di-escape. Salin dengan satu klik dan tempel langsung ke terminal Anda.

Flag curl utama yang dihasilkan

  • -X METODE: menyetel metode HTTP (POST, PUT, PATCH, DELETE). GET adalah bawaan dan dihilangkan untuk keluaran yang lebih bersih.
  • -H 'Header: Nilai': menambahkan header HTTP khusus. Dipakai untuk Content-Type, Authorization, kunci API, dan header khusus lainnya.
  • -d 'badan' / -F bidang=nilai: menyetel badan permintaan. -d dipakai untuk JSON, data formulir, dan teks mentah. -F dipakai untuk data formulir multipart.
  • -u pengguna:sandi / token Bearer: menyetel autentikasi. -u untuk Basic Auth, -H Authorization: Bearer untuk token Bearer, dan header khusus atau parameter kueri untuk kunci API.

Escape shell dan karakter khusus

Pembangun perintah curl kami secara otomatis membungkus semua nilai dalam tanda kutip tunggal dan meng-escape tanda kutip tunggal apa pun di dalam nilai memakai pola '\''. Ini memastikan perintah yang dihasilkan bekerja dengan benar di shell bash dan zsh bahkan ketika nilai berisi spasi, karakter khusus, kurung kurawal JSON, atau metakarakter shell lainnya. Perintah yang dihasilkan aman untuk disalin dan ditempel langsung ke terminal Unix/Linux/macOS mana pun.

Pertanyaan yang Sering Diajukan

Pembangun perintah curl menghasilkan perintah curl lengkap dan benar-benar di-escape dari formulir visual. Alih-alih menghafal flag curl dan meng-escape karakter khusus secara manual, Anda mengisi URL, metode, header, autentikasi, dan badan - lalu pembangun menghasilkan perintah curl yang siap dijalankan.

Pembangun perintah curl kami mendukung GET, POST, PUT, PATCH, DELETE, HEAD, dan OPTIONS. GET adalah bawaan dan dihilangkan dari keluaran agar perintah lebih bersih.

Pilih "Token Bearer" dari dropdown Jenis Auth dan masukkan token Anda. Pembangun otomatis menghasilkan header yang benar -H 'Authorization: Bearer token-anda'.

Pilih "JSON" dari dropdown Jenis Badan dan tempel JSON Anda. Pembangun otomatis menambahkan header Content-Type: application/json dan membungkus badan dengan -d.

Keluaran satu baris menempatkan seluruh perintah curl pada satu baris. Keluaran banyak baris memakai kelanjutan backslash (\) untuk memisahkan perintah ke beberapa baris demi keterbacaan.

Flag -k (--insecure) memberi tahu curl untuk melewati verifikasi sertifikat SSL. Berguna untuk pengujian dengan sertifikat self-signed dalam pengembangan. Jangan pernah memakai -k di produksi.

Ya! Pembangun perintah curl kami 100% gratis tanpa pendaftaran, tanpa iklan, dan tanpa batas penggunaan. Bangun perintah curl sebanyak yang Anda butuh - sepenuhnya gratis, selamanya.

Tentu saja. Semua pembuatan perintah curl terjadi lokal di browser Anda. Kunci API, token, dan data permintaan Anda tidak pernah dikirim ke server mana pun.