Preskoči na vsebino

Analizator HAR datotek

Razdelite HAR datoteko na metodo, status, velikost in čas za vsak omrežni klic.

Vhod
Izhod

Analizator HAR datotek

HAR (HTTP Archive) datoteka je tisto, kar vaš brskalnik izvozi iz DevTools, ko shranite omrežno sličico — vsak zahtevek, ki ga je naredila stran, s časi, glavo in odgovorom. To orodje to gosto JSON datoteko spremeni v berljiv pregled: metodo, URL, kodo stanja, vrsto vsebine, velikost in trajanje za vsak klic, zato da vidite, kaj je upočasnilo stran, ne da bi se pomikali skozi vpogled Network plošče vrstico za vrstico.

Sortira klice po trajanju ali velikosti, da prva vidiš najhujše krivce, ali ohrani originalni vrstni red, da sledišu obremenitvi, kot se je zgodila. Filtriraj po vrsti vsebine ("json", "image") ali po domeni, da izolirate en API ali tuj skript. Skupni podatki pokažejo, koliko podatkov in koliko zahtevkov vsaka vrsta vsebine ali domena predstavlja; možnost najspornejši/največji doda kratko razvrščeno listo. Razdelitev časa razdeli trajanje na čakanje (čas do prvega bajta) in prenos, običajno razlika med počasnim strežnikom in počasno povezavo. Klici s kodom napake (400+) so poudarjeni, tuje klice pa je mogoče navesti ločeno od klicev lastne domene.

Orodje sprejema standardni HAR 1.2 dokument — obliko, ki jo Chrome, Firefox, Safari in Edge izvozijo iz zavihka Network DevTools ("Save all as HAR"). Obravnava zelo velike zajeme, tolerira slabo oblikovane vnose brez porušitve celotne datoteke in mirno prijavi napako, če besedilo ni veljaven JSON ali nima pričakovane strukture log.entries. Rezultat je dostopan kot oblikovana tabela ali kot CSV za nadaljnjo analizo v preglednici.

Vse se izvršuje lokalno v vašem brskalniku — HAR pogosto vsebuje vse podatke zahtevka in odgovora, vključno z URL-ji, glavami in včasih piškotki, zato se nič ne pošlje nikamor. Kopirajte rezultat, ga prenesete kot datoteko .txt ali ga pošljete drugemu orodju, kot je čistilnik HAR datotek, da najprej odstranite občutljive podatke.

FAQ

Kaj je HAR datoteka?
To je JSON izvoz omrežne sličice brskalnika — vsak zahtevek in odgovor, ki ga je naredila stran, z glavo, časi in velikostmi. Chrome, Firefox, Safari in Edge vsi to proizvajajo iz zavihka Network DevTools.
Kako se "velikost" izračuna?
To je velikost vsebine odgovora, kot je navedena v datoteki HAR, pa se vrne na velikost telesa odgovora, ko velikost vsebine ni prisotna. Neznane ali negativne velikosti se prikažejo kot nič.
Kaj se šteje za klic "tretje strani"?
Vsak zahtevek, katerega domena se razlikuje od domene prvega zahtevka v datoteki, ki se obravnava kot lastna domena strani.
Kaj prikazuje razdelitev časa?
Čakanje je čas, ki se poraби na čakanje prvega bajta odgovora; prenos je čas, ki se porabi na prejemanje telesa. Dolgo čakanje običajno kaže na počasen strežnik ali back-end, prenos pa na počasno povezavo ali velik nabor podatkov.
Ali je moja HAR datoteka naložena nekje?
Ne. Razčlenjevanje in analiza se izvršita v celoti v vašem brskalniku — HAR pogosto vsebuje občutljive podatke zahtevka, zato se nič ne pusti vaš napravo.