Tovább a tartalomhoz

HAR-fájl importálása

A HAR (HTTP Archive) az, amit a böngésző Hálózat lapja állít elő az „Összes mentése HAR-ként” művelettel. Ez a legközvetlenebb módja annak, hogy abból, „amit az oldal tesz”, Restorm-projekt legyen.

A böngészőben: fejlesztői eszközök ▸ Hálózat lap ▸ jobb gombos kattintás ▸ Összes mentése HAR-ként. Ezután a Restormban: Fájl ▸ Importálás (Ctrl+I).

Egy HAR importálásából származó fa: az „Imported from HAR” környezeti mappa, rögzített oldalanként egy almappa, és bejegyzésenként egy VERB /path nevű kérés

HAR-elemAmit a Restorm készít belőle
log.pagesOldalanként egy mappa (egyetlen oldal esetén egy szintre kisimítva)
log.entriesRögzített hívásonként egy HTTP-kérés
Metódus, URL, lekérdezési paraméterekKitöltve
FejlécekÁtvéve, kivéve a HTTP/2 pszeudofejléceket és az érvénytelenné vált content-length fejlécet
SütikEgyetlen Cookie fejlécbe egyesítve
TörzsJSON, egyszerű szöveg, x-www-form-urlencoded, multipart/form-data

A HAR az egyetlen olyan importformátum, amely az előzményeket is feltölti: a rögzítés során valóban megkapott válaszok minden létrejövő kérés válaszelőzményeibe bekerülnek.

Így már az importálás pillanatában rendelkezésre áll minden hívás referenciaválasza — még mielőtt bármit is el kellett volna küldeni.