Preskoči na sadržaj

Analizator HAR datoteke

Razloži HAR datoteku na metodu, status, veličinu i vrijeme po mrežnom pozivu.

Unos
Rezultat

Analizator HAR datoteke

HAR (HTTP Archive) datoteka je ono što tvoj preglednika izveze iz DevTools kada spremiš mrežnu slike — svaki zahtjev koji je stranica napravila, sa vremenima, zaglavima i odgovorom. Ovaj alat tu gustu JSON datoteku pretvara u čitljiv pregled: metodu, URL, status kod, vrstu sadržaja, veličinu i trajanje za svaki poziv, tako da vidiš što je usporilo stranicu bez pomicanja kroz stavke Network panela jednu po jednu.

Sorti pozive prema trajanju ili veličini kako bi prvo vidio najgore počinitelje, ili održi originalni redoslijed kako bi pratio opterećenje kako se dogodilo. Filtriraj prema vrsti sadržaja ("json", "image") ili prema domeni kako bi izdvojio jedan API ili skriptu trećih strana. Ukupni brojevi pokazuju koliko podataka i koliko zahtjeva svaka vrsta sadržaja ili domena računa; opcija najsporijeg/najvećeg dodaje kratku top-N listu. Razrada vremena dijeli trajanje na čekanje (vrijeme do prvog bajta) i preuzimanje, obično razlika između sporog poslužitelja i spore veze. Pozivi s kodom greške (400+) su istaknuti, a pozivi trećih strana mogu se navesti odvojeno od poziva vlastite domene.

Alat prima standardni HAR 1.2 dokument — format koji Chrome, Firefox, Safari i Edge izveze iz Network kartice DevTools ("Save all as HAR"). Rukuje vrlo velikim snimcima, tolerira loše oblikovane stavke bez pada cijele datoteke, i prijavljuje mirnu grešku ako tekst nije validan JSON ili nedostaje očekivana struktura log.entries. Rezultat je dostupan kao oblikovana tablica ili kao CSV za daljnju analizu u proračunskoj tablici.

Svega se izvršava lokalno u tvom pregledniku — HAR često sadrži sve podatke zahtjeva i odgovora, uključujući URL-ove, zaglavlja i ponekad kolačiće, pa se ništa ne šalje bilo gdje. Kopiraj rezultat, preuzmi ga kao .txt datoteku, ili ga pošalji drugom alatu kao što je sanitizer HAR datoteke kako bi prvo uklonio osjetljive podatke.

FAQ

Što je HAR datoteka?
To je JSON izvoz mrežne slike preglednika — svaki zahtjev i odgovor koji je stranica napravila, sa zaglavima, vremenima i veličinama. Chrome, Firefox, Safari i Edge svi je proizvode iz Network kartice DevTools.
Kako se "veličina" izračunava?
To je veličina sadržaja odgovora prijavljena u HAR datoteci, padajući nazad na veličinu teksta odgovora kada veličina sadržaja nije prisutna. Nepoznate ili negativne veličine se prikazuju kao nula.
Što se broji kao poziv "treće strane"?
Bilo koji zahtjev čija domena se razlikuje od domene prvog zahtjeva u datoteci, koji se tretira kao vlastita domena stranice.
Što prikazuje razrada vremena?
Čekanje je vrijeme potrošeno čekanjem prvog bajta odgovora; preuzimanje je vrijeme potrošeno primanjem teksta. Veliko čekanja obično ukazuje na spora poslužitelja ili backend, velik preuzimanje na sporu vezu ili veliki sadržaj.
Učitava li se moja HAR datoteka gdje?
Ne. Parsiranje i analiza se izvršavaju potpuno u tvom pregledniku — HAR često sadrži osjetljive podatke zahtjeva, pa se ništa ne ostaja na tvom uređaju.