HAR Dosyası Görüntüleyici
HAR dosyaları parola, oturum çerezi, belirteç, sorgu ve yanıt gövdesi içerebilir. Temizlenmiş kayıt kullanın.
HAR kaydı aç
HAR okunuyor…
Bir HTTP arşivini yüklemeden inceleyin. Tarayıcıda çalışan bu HAR görüntüleyici istekleri, durum kodlarını, aktarım boyutlarını, ana makineleri ve zaman aşamalarını özetler; ardından tek tek kayıtları aramanızı sağlar. Hassas üstbilgiler ve URL sorgularındaki tüm değerler varsayılan olarak gizlenir. 20 MiB veya 25.000 isteğe kadar kayıtları işler ve çalışma verilerini tarayıcınızda tutar.
Nasıl çalışır
-
1
Kaydı açın
Bir .har veya .json dosyası seçin ya da sürükleyin. Tarayıcı HAR günlüğünü ve istek sınırını yerel olarak doğrular.
-
2
İsteği bulun
Özeti inceleyin; yöntem, maskeli URL, durum veya içerik türüne göre arayın ve filtreleyin.
-
3
İnceleyin veya dışa aktarın
İstek ve yanıt üstbilgilerini, zaman aşamalarını açın ve temizlenmiş CSV ya da JSON özeti indirin.
HAR dosyasında neler bulunur?
HAR, HTTP Archive anlamına gelir. Sayfanın isteklerini, yanıtları, üstbilgi meta verilerini, boyutları ve zaman dökümünü taşıyan JSON tabanlı bir tarayıcı ağ günlüğü biçimidir. Chrome DevTools, temizlenmiş ve hassas veri içeren dışa aktarımları ağ özellikleri başvurusunda açıklar. Firefox, Ağ İzleyicisi istek listesinde Save All as HAR ve Import HAR seçeneklerini sunar. Alanlar HAR 1.2 belirtimini izler.
Görüntüleyici log.entries alanını okur. Hem istek hem yanıt taşımayan bozuk kayıt tahmin edilmez, atlanır. İsteğe bağlı bir boyut, zaman veya aşama yoksa kullanılamaz kalır. Araç durum kodu uydurmaz ve bilinmeyen süreyi sıfıra çevirmez.
Özeti okumak
Aktarım boyutu, geçerli ve negatif olmayan _transferSize değerini kullanır; bu yoksa yalnızca ikisi de biliniyorsa headersSize + bodySize kullanılır. Sıkıştırma, üstbilgiler, önbellek ve protokol ek yükü nedeniyle yanıt içeriği boyutu aktarılan bayt değildir.
| Alan | Anlamı | Önemli sınırlama |
|---|---|---|
| İstekler | log.entries içindeki kullanılabilir kayıtlar |
Bozuk kayıtlar atlandı olarak bildirilir |
| Aktarılan | Bilinen aktarım boyutlarının toplamı | Bilinmeyen boyutlar ayrıca sayılır |
| Şelale aralığı | En erken geçerli başlangıçtan son kaydedilen bitişe | Başlangıç yoksa güvenilir konumlandırma yapılamaz |
| Durum grupları | Kaydedilen 2xx, 3xx, 4xx ve 5xx yanıtları | Eksik durum kullanılamaz kalır |
| Ana makineler | Ayrıştırılan farklı ana makine adları | Geçersiz veya göreli URL’nin ana makinesi olmayabilir |
Arama düz metindir ve büyük-küçük harfe duyarsızdır; [ ve .* düzenli ifade değildir. Filtreler görünen listeyi ve dışa aktarılan satırları değiştirir, kayıt toplamlarını değil.
Zamanlama ve gizlilik
HAR genellikle blocked, dns, connect, ssl, send, wait ve receive sürelerini milisaniye cinsinden kaydeder. -1 ve geçersiz değerler kullanılamaz demektir. ssl, çoğunlukla connect süresinin içindedir ve iki kez eklenmez. Bildirilen toplam aşamalardan belirgin biçimde farklıysa korunur ve uyarı gösterilir. Şelale her dilde soldan sağa ilerler.
Bir HAR, açık oturumu ele geçirmeye yetecek veri içerebilir. Chrome, temizlenmiş dışa aktarımlarla Cookie, Set-Cookie ve Authorization içerenleri ayırır. Görüntüleyici bu üstbilgileri, proxy yetkilendirmesini, API anahtarına benzeyen üstbilgileri ve tüm URL sorgu değerlerini varsayılan olarak maskeler. Bir üstbilgiyi göstermek, kullanıcının açıkça seçtiği yerel bir işlemdir. İçe aktarılan dizeler metin olarak görüntülenir; URL veya üstbilgi içindeki işaretleme kod olarak çalıştırılmaz.
İstek ve yanıt gövdeleri, postData ve çerez dizileri çalışma modelinde saklanmaz. Çok adımlı akışta sınırlı ve gövdesiz proje bu sekmenin IndexedDB alanında tutulur, içeriği açığa çıkarmayan belirsiz bir sekme işaretçisiyle referanslanır ve iki saat sonra sona erer. İstekler yeniden oynatılmaz, kaydedilen ana makinelere bağlanılmaz ve HAR sunucularımızdan gönderilmez. Baştan başlamak kaydedilen projeyi siler.
Dışa aktarılan dosyalar özgün kaydın kopyası değil, özetidir. URL sorgu değerleri maskeli kalır; üstbilgi değerleri ve gövdeler çıkarılır, CSV hücreleri elektronik tablo formüllerinin çalıştırılmasına karşı korunur ve yalnızca mevcut filtreyle eşleşen istek satırları eklenir. Yine de paylaşmadan önce dosyayı inceleyin: ana makine adları, yollar ve durum örüntüleri iç sistemleri açığa çıkarabilir.
Önerilen iş akışı
- Tarayıcının temizlenmiş HAR dışa aktarımını kullanın.
- Yalnızca sorunlu akışı kaydedip durdurun.
- Durum, ana makine yolu veya içerik türüne göre filtreleyin.
- Uzun beklemeyi DNS, bağlantı ve alım süreleriyle karşılaştırın; aşamalar eksik olabilir.
- Yalnızca gereken temizlenmiş özeti güvenilir alıcıyla paylaşın.
Sık Sorulan Sorular
Hayır. Ayrıştırma, filtreleme, ayrıntılar ve dışa aktarım tarayıcıda gerçekleşir. Dosya sunucularımıza veya URL’de gönderilmez.
HAR; oturum çerezleri, bearer belirteçleri, API anahtarları ve hassas parametreler içerebilir. Tüm sorgu değerleri ve tanınan hassas üstbilgiler varsayılan olarak gizlenir.
Araçlar tüm isteğe bağlı HAR alanlarını her zaman kaydetmez. Görüntüleyici sıfır tahmin etmek yerine bu belirsizliği korur.
Genellikle hayır. HAR, SSL’yi bağlantının parçası olarak kaydeder ve yedek toplam bunu yeniden eklemez.
Hayır. Araç kaydedilen ana makinelere bağlanmaz ve istekleri oynatmaz. Yetkili ortamda DevTools kullanın.
İlgili Araçlar
ASCII Tablosu Referansı
NUL, LF ve DEL dahil her kod için ondalık, onaltılık, sekizlik ve ikili değerlerle HTML sayısal karakter başvurusu gösterimini sunan tam ASCII tablosu.
HTML Karakter Referansı
HTML varlıklarının aranabilir listesi; adlandırılmış ve sayısal kodlarıyla birlikte özel karakter ve semboller için tek tıkla kopyalama.
Klavye kısayolları başvurusu
macOS, Windows ve Linux’ta VS Code, Chrome ve GNU Readline kullanan Bash için belgelenmiş varsayılan kısayolları arayın.
FPS Sayacı
requestAnimationFrame ile tarayıcı FPS değerini ölçün: yumuşatma, en düşük ve en yüksek kare hızı, uyarı eşiği ve isteğe bağlı grafik. Yerel çalışır, yükleme ve API yoktur.
E-posta Doğrulayıcı
Bir e-posta adresini doğrulayın: RFC 5322 sözdizimi kontrolü, canlı MX kaydı sorgulama, ayrıca yerel kısım, alan adı ve uzunluk bilgileri. Hiçbir e-posta gönderilmez.
EditorConfig Oluşturucu
Girinti stili ve boyutu, satır sonu, karakter kümesi ve boşluk kurallarınızla bir .editorconfig dosyası oluşturarak IDE ve editörler arasında tutarlı biçimlendirme sağlayın.
Araç diğer dillerde mevcuttur
- เครื่องมือดูไฟล์ HAR [TH]
- Visionneuse de fichiers HAR [FR]
- HAR 파일 뷰어 [KO]
- Penampil File HAR [ID]
- Visualizador de arquivos HAR [PT]
- HAR-bestandsviewer [NL]
- عارض ملفات HAR [AR]
- HAR-Datei-Viewer [DE]
- Visor de archivos HAR [ES]
- Visare för HAR-filer [SV]
- Trình xem tệp HAR [VI]
- HARファイルビューアー [JA]
- Przeglądarka plików HAR [PL]
- HAR 文件查看器 [ZH]
- HAR File Viewer [EN]
- Visualizzatore di file HAR [IT]
- Просмотр файлов HAR [RU]