Lewati ke konten utama

Ekstraktor HAR ke cURL

API reference

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

Drop a file or browse
One file · text
Atau

Opsi cURL

Filter

Output

Ringkasan
MetrikNilai
No data yet
Perintah cURL
 
Apakah ini membantu?

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_HERE

Tempelkan 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/MCPMulai 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

  1. Tempel JSON HAR ke kotak masukan, atau unggah file .har.
  2. 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 header Authorization dan kunci API, lalu pilih keluaran satu baris atau multi-baris (lanjutan baris \).
  3. 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.

harhttp archivecurlnetworkdeveloper

Bagian dari alur kerja

Semua koleksi

Suka alat-alatnya? Hilangkan iklannya.

Satu kali pembayaran menghapus semua iklan dari akun Anda, selamanya. Tanpa langganan, tanpa pelacakan.