Tidak suka iklan? Pergi Bebas Iklan Hari ini

HAR ke Converter Koleksi Postman

DataPengembangJaringan
IKLAN · HAPUS?
MEMASUKKAN

Atau

Opsi Koleksi

Filtrasi

Pembersihan

Unsurkan atau tempel file HAR untuk mengubahnya menjadi Koleksi Postman.
IKLAN · HAPUS?

Memandu

Konverter HAR ke Koleksi Postman

HAR ke Converter Koleksi Postman

Browser DevTools, Charles Proxy dan mitmproxy memungkinkan Anda menyimpan lalu lintas yang dikapture sebagai file HAR (HTTP Archive), tetapi Postman tidak dapat mengimpor HAR secara langsung. Konverter ini menulis ekspor HAR menjadi file JSON Koleksi Postman v2.1 di browser Anda, sehingga Anda dapat memutar setiap permintaan yang dikapture sebagai panggilan nyata di Postman — header, string query, tubuh permintaan, dan contoh respons termasuk.

Cara Penggunaan

  1. Ekspor lalu lintas dari Chrome / Firefox / Edge DevTools (tab Network → klik kanan → “Simpan semua sebagai HAR dengan konten”) atau dari Charles, Fiddler, mitmproxy, Insomnia.
  2. Hapus .har file ke pengunggah atau tempel JSON ke area teks.
  3. Pilih cara mengelompokkan permintaan — berdasarkan nama host, berdasarkan segment pertama path, atau tanpa folder.
  4. Opsional filter keluar aset statis, permintaan non-API, atau kode status/metode tertentu.
  5. Klik Menyalin untuk menyalin JSON Koleksi Postman, atau Unduh .json untuk menyimpannya sebagai name.postman_collection.json.
  6. Di Postman, pilih File → Impor dan drop file (atau tempel JSON sebagai teks murni).

Fitur

  • Output Koleksi Postman v2.1 – Menghasilkan koleksi yang dapat diimpor secara lancar ke Postman, Insomnia, Bruno, Hoppscotch, dan alat lain yang mendukung skema v2.1.
  • Pengelompokan Cerdas – Pilih antara folder per nama host, folder per segment pertama path, atau daftar datar permintaan tunggal.
  • Filter Kuat – Hapus aset statis (CSS, JS, font, gambar, media) dalam satu klik, atau sempitkan ke metode tunggal, tingkat status, atau substring URL.
  • Otorisasi → {{token}} – Mengganti setiap nilai header dengan variabel Postman sehingga JSON aman dibagikan kepada rekan kerja. Authorization nilai header dengan variabel Postman sehingga JSON aman dibagikan dengan rekan kerja.
  • {{baseUrl}} Promosi – Mendeteksi skema + host yang paling umum dalam penangkapan dan menulis ulang setiap URL permintaan ke {{baseUrl}}/..., sehingga mudah untuk menargetkan koleksi ke lingkungan staging atau produksi.
  • Pembersihan HTTP/2 – Menghapus header pseudo (:method, :authority, :path, :scheme) dan header Cookie secara default, sehingga permintaan yang diimpor dapat berjalan dengan benar dari Postman.
  • Contoh respons termasuk – Setiap permintaan yang diimpor membawa tubuh dan header respons yang dikapture sebagai contoh dalam Postman, sehingga server mock dan uji bekerja secara otomatis.
  • 100% sisi klien – File HAR sering mengandung token otentikasi dan data pribadi (PII). Konversi terjadi sepenuhnya di browser Anda; tidak ada data yang diunggah ke server.

Tanya Jawab Umum

  1. Apa itu file HAR (HTTP Archive)?

    HAR adalah standar terbuka berbasis JSON untuk mengarsipkan lalu lintas HTTP. Kelompok Kerja Kinerja Web W3C menetapkan hal ini agar browser dan alat berbeda dapat berbagi penangkapan aktivitas jaringan. File HAR mengandung objek log utama dengan metadata halaman dan array entries — satu entri per permintaan, masing-masing dengan field permintaan, respons, waktu, dan serverIPAddress.

  2. Apa itu Koleksi Postman v2.1?

    Koleksi Postman v2.1 adalah skema JSON yang digunakan secara internal oleh Postman untuk mewakili folder permintaan yang disimpan. Skema ini mendukung folder bersarang, tubuh permintaan dalam beberapa mode (raw, urlencoded, form-data, file, GraphQL), contoh respons, lingkungan, dan variabel. Skema ini dipublikasikan di schema.getpostman.com/json/collection/v2.1.0/collection.json dan didukung oleh setiap klien API modern.

  3. Mengapa :method, :path dan header serupa dihapus?

    Ini adalah header pseudo HTTP/2 yang dikeluarkan oleh browser pada lapisan protokol, bukan sebagai header HTTP nyata. Mereka bukan nama header yang valid untuk HTTP/1.1 dan Postman tidak dapat mengirimkannya dalam permintaan keluar. Mencantumkannya akan menyebabkan permintaan yang diimpor gagal dengan error validasi header.

  4. Mengapa diganti Authorization dengan variabel Postman?

    Ekspor HAR mengandung token bearer dan cookie sesi yang valid saat penangkapan. Membagikan JSON tersebut akan mengungkapkan rahasia tersebut. Variabel Postman (sintaksis {{token}}) menunda nilai aktual ke lingkungan, sehingga koleksi dapat dibagikan dalam repositori sambil setiap pengembang mengisi kredensial mereka sendiri.

  5. Mengapa tubuh respons kadang-kadang hilang dalam ekspor HAR?

    Spesifikasi HAR membuat field content.text opsional. Chrome dan Firefox mengabaikan tubuh respons untuk aset biner dan respons sangat besar secara default, dan alat seperti Charles sering membutuhkan pengaturan eksplisit untuk mencatat tubuh. Ketika field ini tidak ada, konverter tetap mengimpor permintaan dan header — hanya tubuh contoh respons yang kosong.

Ingin bebas iklan? Bebas Iklan Hari Ini

Instal Ekstensi Kami

Tambahkan alat IO ke browser favorit Anda untuk akses instan dan pencarian lebih cepat

Ke Ekstensi Chrome Ke Ekstensi Tepi Ke Ekstensi Firefox Ke Ekstensi Opera

Papan Skor Telah Tiba!

Papan Skor adalah cara yang menyenangkan untuk melacak permainan Anda, semua data disimpan di browser Anda. Lebih banyak fitur akan segera hadir!

IKLAN · HAPUS?
IKLAN · HAPUS?
IKLAN · HAPUS?

Pojok Berita dengan Sorotan Teknologi

Terlibat

Bantu kami untuk terus menyediakan alat gratis yang berharga

Belikan aku kopi
IKLAN · HAPUS?