IT
OmnvertGörsel • Belge • Ağ

HAR araçları (HAR → JSON & HAR → cURL)

Verin tarayıcında kalır. Yükleme yok.

HAR → JSON & HAR → cURL

HAR dosyalarını temiz JSON’a ve tekrar üretilebilir cURL’e dönüştür — hızlı, deterministik ve gizlilik odaklı.

Girdi
Çıktı
Çıktı boyutu:
Seçili kayıt
Detay görmek için bir istek seçin.

Yükleme olmadan HAR araçları

Chrome/Edge/Firefox DevTools’tan dışa aktardığınız HAR dosyası, tarayıcının yaptığı ağ isteklerinin JSON kaydıdır: URL, metot, header’lar, çerezler, süreler ve bazen istek/yanıt body’leri. Bu araç, HAR’ı hızlıca okunabilir JSON’a veya tekrar çalıştırılabilir cURL komutlarına dönüştürür.

HAR → JSON ile normalize edilmiş kayıtları, sadece istekleri, sadece yanıtları, çerezleri veya sadece hataları (4xx/5xx) dışa aktarabilirsiniz. Authorization/Cookie ve token benzeri alanlar varsayılan olarak maskelenir; ekip içinde paylaşırken güvenlik sağlar. Body’leri açmak gerekirse uyarı veririz çünkü hassas veri içerebilir.

Performans için ayrıştırma Web Worker içinde ve chunk’lı okuma ile yapılır; 10MB–50MB+ HAR dosyaları UI’ı dondurmaz. Alan adına, metoda, durum grubuna veya içerik türüne göre filtreleyin; sonra kopyalayın veya indirin. Her şey cihazınızda çalışır — yükleme ve ağ çağrısı yok.

Kullanım alanları

HAR → JSON ile API debug

.har yakalamasını temiz bir HAR JSON çıktısına dönüştürüp grep/diff yapın ve hata raporlarına ekleyin. “har json dönüştürücü”, “har dosyası json yap” ve “har to json” gibi pratik senaryolar için ideal.

HAR’dan deterministik cURL üret

Bir kaydı seçip metot, URL, header ve mümkünse body ile cURL komutu oluşturun. “har to curl”, “har’dan curl komutu üret” ve “chrome har curl oluştur” ihtiyaçlarını karşılar.

Filtrelenmiş kayıtları toplu cURL olarak dışa aktar

Alan adı/metot/durum filtreleyip birden fazla isteği script olarak indirerek tekrar çalıştırılabilir bir akış oluşturun. “har toplu curl export” ve “tüm istekleri curl’e çevir” gibi durumlarda kullanışlıdır.

Hassas verileri maskeleyip paylaş

Authorization/Cookie gibi header’lar ve token benzeri query parametreleri varsayılan olarak maskelenir. Böylece “har maskele”, “har cookie kaldır” ve “sanitized har” çıktıları daha güvenli paylaşılır.

4xx/5xx hataları hızlıca ayıkla

Sadece hatalar modunu kullanarak binlerce kayıt içinde başarısız istekleri anında çıkarın. “har 4xx 5xx filtre” ve “har hataları dışa aktar” için hızlı bir yol.

Header’lar ve içerik tipleriyle sorun bul

JSON/HTML/metin/görsel gibi içerik türlerini gruplandırıp yönlendirme, cache, CORS ve içerik pazarlığı (content negotiation) problemlerini daha hızlı analiz edin.

Niyet kapsamı

har json dönüştürücü • har to json • har dosyası json yap • har to curl • har'dan curl komutu üret • chrome har curl oluştur • har dosyası aç online • har dosyası yüklemeden aç • har sanitize • har authorization maskele • har cookie kaldır • har token maskele • har alan adına göre filtre • har metota göre filtre • har 4xx 5xx filtre • har sadece hatalar json • har toplu curl export • har curl script indir • har post data curl • har header'ları curl'e ekle • powershell curl har • hop-by-hop header hariç tut • har response body base64 • har response önizleme • 50mb har dosyası ayrıştır • har entries sayısı • har çerezleri çıkar • har json export indir • har viewer tarayıcıda • redacted har paylaş

SSS

HAR dosyası nedir?

HAR (HTTP Archive), tarayıcının ağ isteklerini/yanıtlarını JSON formatında dışa aktardığı bir kayıttır. Header’lar, çerezler, süreler ve opsiyonel body’ler içerir.

HAR dosyam sunucuya yükleniyor mu?

Hayır. İşleme tamamen tarayıcı içinde yapılır; yükleme veya ağ çağrısı yoktur.

Neden Authorization ve Cookie maskeleniyor?

HAR dosyaları kimlik bilgisi içerebilir. Varsayılan maskeleme, çıktıları paylaşırken sızıntı riskini azaltır.

JSON çıktısına body’leri dahil edebilir miyim?

Evet, ama varsayılan kapalıdır ve uyarı gösteririz. Body’ler token veya kişisel veri içerebilir.

Yanıt önizlemesi neden bazen yok?

Yanıt body’si base64 (binary) ise önizlemeyi güvenlik için atlayabiliriz. Gerekirse Base64 aracında çözebilirsiniz.

Belirli bir istek için cURL nasıl üretilir?

Listeden bir kaydı seçin ve cURL oluştur butonunu kullanın. Detay panelinden de oluşturabilirsiniz.

Birden fazla istek için cURL dışa aktarabilir miyim?

Evet. Kapsamı “Filtrelenmiş kayıtlar” yapın ve script olarak indirin.

PowerShell destekli mi?

Evet. Kabuk seçimini PowerShell yaparak curl.exe uyumlu çıktı alabilirsiniz.

Hangi HAR şeması destekleniyor?

Geçerli bir JSON içinde log.entries alanını bekleriz. Fazla alanlar yok sayılır; güvenilir istek/yanıt verisine odaklanırız.

Chrome’dan HAR nasıl alınır?

DevTools → Network’u açın, sayfayı yenileyin; ardından istek listesine sağ tıklayıp “Save all as HAR with content” seçin.

İlgili araçlar