Siirry sisältöön

HAR-tiedoston tuonti

HAR (HTTP Archive) on se, minkä selaimesi Verkko-välilehti tuottaa toiminnolla ”Tallenna kaikki HAR-muodossa”. Se on suorin tapa muuttaa ”se, mitä sivusto tekee” Restorm-projektiksi.

Selaimessa: kehittäjätyökalut ▸ välilehti Verkko ▸ hiiren oikea painike ▸ Tallenna kaikki HAR-muodossa. Sen jälkeen Restormissa: Tiedosto ▸ Tuo (Ctrl+I).

HAR-tuonnin tuottama puu: muuttujakansio ”Imported from HAR”, alikansio kutakin tallennettua sivua kohti ja pyyntö kutakin merkintää kohti nimellä VERBI /polku

HAR-elementtiMitä Restorm tekee siitä
log.pagesYksi kansio sivua kohti (litistetään, jos sivuja on vain yksi)
log.entriesYksi HTTP-pyyntö kutakin tallennettua kutsua kohti
Metodi, URL, kyselyparametritTäytetään
OtsakkeetOtetaan mukaan lukuun ottamatta HTTP/2-pseudo-otsakkeita ja vääräksi muuttunutta content-length-otsaketta
EvästeetYhdistetään yhdeksi Cookie-otsakkeeksi
SisältöJSON, pelkkä teksti, x-www-form-urlencoded, multipart/form-data

HAR on ainoa tuontimuoto, joka täyttää myös historian: kaappauksen aikana todella tallennetut vastaukset kirjoitetaan kunkin luodun pyynnön vastaushistoriaan.

Käytettävissäsi on siis heti tuonnin jälkeen kunkin kutsun viitevastaus — jo ennen kuin olet lähettänyt yhtään mitään.