İçeriğe geç

HAR dosyasını içe aktarma

Bir HAR (HTTP Archive), tarayıcınızın Ağ sekmesinin “Tümünü HAR olarak kaydet” ile ürettiği dosyadır. “Sitenin ne yaptığını” bir Restorm projesine dönüştürmenin en dolaysız yoludur.

Tarayıcıda: geliştirici araçları ▸ sekmesi ▸ sağ tık ▸ Tümünü HAR olarak kaydet. Ardından Restorm’da: Dosya ▸ İçe aktar (Ctrl+I).

Bir HAR dosyasının içe aktarılmasıyla oluşan ağaç: “Imported from HAR” değişken klasörü, kaydedilen her sayfa için bir alt klasör ve her girdi için VERB /path biçiminde adlandırılmış bir istek

HAR öğesiRestorm’un yaptığı
log.pagesHer sayfa için bir klasör (tek sayfa varsa düzleştirilir)
log.entriesKaydedilen her çağrı için bir HTTP isteği
Yöntem, URL, sorgu parametreleriDoldurulur
BaşlıklarHTTP/2 sözde başlıkları ile geçersizleşmiş bir content-length dışında olduğu gibi alınır
ÇerezlerTek bir Cookie başlığında birleştirilir
GövdelerJSON, düz metin, x-www-form-urlencoded, multipart/form-data

HAR, geçmişi de besleyen tek içe aktarma biçimidir: yakalama sırasında gerçekten kaydedilmiş yanıtlar, oluşturulan her isteğin yanıt geçmişine yazılır.

Böylece içe aktarmanın hemen ardından, henüz hiçbir şey göndermeden her çağrının referans yanıtına sahip olursunuz.