Ekstraktor HAR ke cURL
Ubah permintaan HAR (HTTP Archive) menjadi perintah cURL yang bisa dijalankan — dengan opsi header, cookie, penyamaran autentikasi, dan body, serta filter metode, status, dan tipe.
Input
Opsi cURL
Filter
Output
| Metrik | Nilai |
|---|---|
| No data yet | |
Cara lain menggunakan alat ini
REST API
curl -X POST https://api.iotools.cloud/v1/tool/har-to-curl-extractor \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"harInput": "{\n \"log\": {\n \"version\": \"1.2\",\n \"entries\"…",
"includeHeaders": "true",
"includeCookies": "true",
"includeBody": "true",
"stripPseudo": "true",
"maskAuth": "true",
"multiline": "true",
"filterSearch": "",
"filterMethod": "any",
"filterStatus": "any",
"filterType": "any"
}'Ganti dengan kunci Anda sendiri dari akun Anda. Bidang alat menjadi isi permintaan — tanpa pembungkus.
Tanyakan ke agen AI
Use the IOTools `har-to-curl-extractor` tool (HAR to cURL Extractor) on this input:
YOUR_INPUT_HERETempelkan ini ke agen mana pun yang terhubung ke server MCP IOTools, lalu tambahkan input Anda.
Widget sematan
<iframe
src="https://iotools.cloud/embed/har-to-curl-extractor/"
width="100%" height="520" frameborder="0" scrolling="no" loading="lazy"
title="Ekstraktor HAR ke cURL — iotools.cloud"
sandbox="allow-scripts allow-forms allow-same-origin allow-downloads allow-popups allow-popups-to-escape-sandbox"
allow="clipboard-write"
style="width:100%;border:1px solid #e5e7eb;border-radius:12px;overflow:hidden"></iframe>
<script src="https://iotools.cloud/embed.js" async></script>Tempelkan ini di halaman Anda sendiri — gratis, tanpa kunci, cukup tautan balik.
| Biaya per panggilan API/MCP | Mulai dari 5 kredit |
|---|---|
| Butuh kredit lebih? | Lihat harga |
Juga tersedia melalui
Panduan
Apa fungsi alat ini?
Alat ini mengubah setiap permintaan dalam tangkapan jaringan HAR (HTTP Archive) menjadi perintah curl yang bisa dijalankan — mengubah ekspor DevTools browser menjadi skrip yang bisa diputar ulang dari terminal, dibagikan ke rekan tim, atau ditempel ke laporan bug.
Cara kerja alat ini
- Tempel JSON HAR ke kotak masukan, atau unggah file
.har. - Atur opsi cURL: sertakan header permintaan, sertakan header
Cookie(nonaktif secara default karena cookie sering kali sensitif), sertakan body permintaan, lewati pseudo-header HTTP/2 (:method,:authority, dll. — tidak valid dalam perintah cURL sungguhan), samarkan nilai headerAuthorizationdan kunci API, lalu pilih keluaran satu baris atau multi-baris (lanjutan baris\). - Opsional: saring berdasarkan kata pencarian, metode, kelas status, atau tipe konten (misalnya "Lewati aset statis" untuk fokus ke panggilan API) sebelum mengekstrak.
Ringkasan menunjukkan berapa banyak permintaan yang cocok dari total, dan berapa banyak domain unik yang dituju. Setiap perintah yang dihasilkan didahului komentar # [n] METHOD status host/path agar mudah dipindai, dan permintaan dipisahkan oleh baris kosong.
Penyamaran autentikasi
Dengan Samarkan nilai header Authorization / token aktif, nilai Authorization, Proxy-Authorization, dan header kunci API umum (X-Api-Key, X-Auth-Token, dll.) diganti dengan <TOKEN>. Untuk Authorization dan Proxy-Authorization, kata skema autentikasi (Bearer, Basic) tetap dipertahankan agar bentuk perintahnya masih masuk akal. Aktifkan opsi ini sebelum membagikan skrip hasil HAR ke luar tim Anda.
Body permintaan
Body JSON dan teks mentah lainnya menjadi --data-raw. Body form-urlencoded dirakit ulang dari parameter HAR yang sudah diurai. Body multipart form menjadi satu flag -F per field, dengan field file ditulis sebagai @namafile (isi file sebenarnya tidak ada di dalam HAR, sehingga Anda perlu menyediakan file tersebut sendiri untuk memutar ulang permintaan).
Penggunaan umum
- Mengubah permintaan yang tertangkap menjadi perintah cURL yang bisa direproduksi untuk debugging
- Membuat skrip regresi cepat dari sesi pengguna yang direkam
- Membagikan "ini permintaan persis yang gagal" kepada rekan backend, dengan aman (autentikasi disamarkan)
- Menyaring tangkapan besar hingga hanya tersisa panggilan API yang layak diputar ulang
Privasi
Alat ini berjalan sepenuhnya di browser Anda. File HAR Anda tidak pernah diunggah ke server.