Pembuat Perintah cURL
Tidak ada permintaan tersimpan dalam sesi browser ini
Mulai lagi untuk memasukkan permintaan atau buka editor lengkap satu halaman.
Endpoint dan metode
URL, header, kredensial, dan isi tetap di tab browser ini. Data tidak dikirim melalui Livewire, dimasukkan ke URL, atau diunggah. Status alur kedaluwarsa 30 menit setelah pertama disimpan dan menutup tab akan menghapusnya.
Buat perintah cURL tanpa mengirim endpoint, kredensial, header, atau isi permintaan ke server kami. Pilih keluaran POSIX untuk bash, zsh, dan WSL, atau buat perintah PowerShell yang memanggil curl.exe dengan aturan kutip dan kelanjutan baris PowerShell.
Cara membuat perintah cURL dengan aman
-
1
Pilih metode, URL, dan shell
Masukkan URL HTTP atau HTTPS lengkap. Pilih keluaran shell POSIX atau PowerShell sebelum menambahkan detail.
-
2
Tambahkan header dan autentikasi
Gunakan pasangan header tervalidasi, token Bearer, atau autentikasi Dasar. Header Authorization manual tidak dapat digabung dengan mode autentikasi.
-
3
Pilih format isi
Validasi JSON, masukkan data mentah literal, atau tambahkan bidang formulir berkode URL. Isi literal memakai `--data-raw` agar awalan `@` tidak dibaca sebagai berkas lokal.
-
4
Tinjau sebelum menyalin
Periksa metode, URL, shell, jumlah header, dan tipe isi. Kredensial disembunyikan dalam ringkasan tetapi tetap terlihat dalam perintah akhir.
-
5
Salin atau unduh
Salin perintah atau unduh berkas `.sh` atau `.ps1`. Jalankan hanya setelah memeriksa endpoint, opsi, dan rahasia di dalamnya.
Sintaks yang ditangani
| Masukan | Sintaks cURL yang dihasilkan |
|---|---|
| Permintaan HEAD | --head agar cURL mengharapkan header tanpa isi respons |
| Metode selain GET | -X METHOD |
| Header permintaan | Satu argumen -H berkutip per header |
| Isi JSON | --data-raw dan Content-Type JSON otomatis bila belum ada |
| Isi literal | --data-raw untuk mencegah penafsiran @filename |
| Formulir berkode URL | Satu --data-urlencode per bidang |
| Token Bearer | Header Authorization: Bearer ... berkutip |
| Autentikasi Dasar | Nilai --user berkutip |
| Pengalihan, diagnostik, atau uji TLS lokal | --location, --verbose, atau --insecure |
POSIX dan PowerShell adalah target berbeda
Perintah POSIX memakai argumen kutip tunggal dan garis miring terbalik untuk kelanjutan baris pada bash, zsh, dan WSL. Kutip tunggal literal ditutup, di-escape, lalu dibuka kembali agar karakter asli diteruskan ke cURL.
Perintah PowerShell memanggil curl.exe, memakai aturan escape kutip tunggal PowerShell dan backtick untuk melanjutkan baris. Ini bukan perintah cmd.exe; Command Prompt memiliki aturan berbeda dan sengaja tidak disediakan.
Kredensial tetap harus dijaga
Pembuatan lokal mencegah halaman menerima rahasia Anda, tetapi perintah akhir memuat token, kata sandi, atau header sensitif yang dimasukkan. Perintah dapat tersimpan dalam riwayat shell, skrip unduhan dapat menetap di disk, dan argumen proses dapat terlihat oleh perangkat lunak lain. Gunakan kredensial berumur pendek, placeholder saat berbagi, dan hapus berkas yang tidak diperlukan.
Batas masukan dan pengecualian
URL harus memakai HTTP atau HTTPS tanpa kredensial tertanam atau fragmen. Alat mendukung hingga 30 header atau bidang formulir dan isi 256 KiB. Nama header harus memakai karakter token HTTP; nilainya tidak boleh mengandung baris baru atau karakter kendali. Isi GET/HEAD, unggahan multipart, dan keluaran cmd.exe tidak dibuat.
Pertanyaan yang Sering Diajukan
Tidak. Editor dan penyusunan perintah bekerja di tab ini. Endpoint tidak dipanggil dan URL, header, kredensial, serta isi tidak dikirim lewat Livewire. Permintaan baru terjadi jika Anda menjalankan perintahnya.
Alur beberapa halaman memakai penyimpanan sesi tab ini. Masa berlaku tetap 30 menit sejak penyimpanan pertama, bukan diperpanjang tiap halaman. Mulai lagi menghapusnya dan menutup tab biasanya membersihkan penyimpanan sesi.
--data-raw mengirim teks literal dan menonaktifkan perilaku @filename cURL sehingga isi berawalan @ tidak membaca berkas lokal tanpa sengaja.
Tidak. Opsi -F dan referensi berkas lokal berada di luar cakupan. Buat dan periksa perintah tersebut secara manual, terutama jika dapat membaca jalur di komputer.
Tidak. Targetnya PowerShell dan memanggil curl.exe. Gunakan target POSIX dalam WSL. cmd.exe memiliki aturan escape dan ekspansi berbeda.
Alat Terkait
Penghitung FPS
Ukur FPS browser dengan requestAnimationFrame: penghalusan, frame rate minimum dan maksimum, ambang peringatan, dan grafik opsional. Berjalan lokal, tanpa unggahan dan tanpa API.
Konverter Biner ke Oktal
Konversi biner ke oktal dengan mengelompokkan bit tiga per tiga. Berguna untuk izin Unix, sistem lama, dan tampilan angka ringkas.
Konverter Biner ke ASCII
Tempel data biner (bita dipisah spasi atau aliran bit panjang) dan dapatkan teks ASCII yang diwakilinya. Mendukung pengodean 7-bit dan 8-bit.
Generator Warna Acak
Buat 1 hingga 50 warna HEX acak dengan contoh warna yang bisa dipratinjau, disalin, dan dipakai di CSS, pengujian, atau eksplorasi palet.
Pemilih Warna HEX
Pilih atau masukkan warna HEX untuk mendapatkan RGB, HSL, perkiraan CMYK, luminans relatif, serta kontras terhadap putih dan hitam.
Konverter Base64 ke Hex
Konversi string Base64 menjadi byte dasarnya yang dinyatakan dalam heksadesimal (hex). Berguna untuk memeriksa token, kunci, sertifikat, dan JWT.