Sări la conținut

Analizor HAR

Descompune un fișier HAR în metoda, stare, dimensiune și timp pentru fiecare apel de rețea.

Intrare
Ieșire

Analizor HAR

Un fișier HAR (HTTP Archive) este ceea ce DevTools din browserul tău exportă când salvezi o trasă de rețea — fiecare cerere pe care o pagină a făcut-o, cu cronometrarea, anteturile și răspunsul. Acest instrument transformă acel JSON dens într-o prezentare lizibilă: metoda, URL, codul de stare, tipul de conținut, dimensiunea și durata pentru fiecare apel, pentru a vedea ce a încetinit o pagină fără a derula intrarea panoului Network una câte una.

Sortează apelurile după durată sau dimensiune pentru a evidenția mai întâi cei mai mari vinovați, sau menține ordine originală pentru a citi încărcarea pe măsură ce se întâmpla. Filtrează după tip de conținut ("json", "image") sau după domeniu pentru a izola o API sau script terț. Totalurile arată cât de mult date și câte cereri reprezintă fiecare tip de conținut sau domeniu; opțiunea cel mai lent/cel mai mare adaugă o clasare top-N scurtă. Descompunerea timpului împarte durata în așteptare (timp până la primul byte) și descărcare, de obicei diferența dintre un server lent și o conexiune lentă. Apelurile cu stare de eroare (400+) sunt evidențiate, iar apelurile terților pot fi listate separat de domeniul propriu.

Instrumentul acceptă un document HAR 1.2 standard — formatul pe care Chrome, Firefox, Safari și Edge îl exportă din fila Network a DevTools ("Save all as HAR"). Gestionează capturile foarte mari, tolera intrări deformate fără a eșua pe întreg fișierul și raportează o eroare liniștă dacă textul nu este JSON valid sau nu conține structura log.entries așteptată. Ieșirea este disponibilă ca tabel formatat sau ca CSV pentru analiză suplimentară într-o foaie de calcul.

Tot se execută local în browserul tău — un HAR conține adesea date complete de cerere și răspuns, inclusiv URL-uri, antete și uneori cookie-uri, deci nimic nu este încărcat nicăieri. Copiază rezultatul, descarcă-l ca fișier .txt, sau trimite-l la un alt instrument cum ar fi desanitizatorul de HAR pentru a redacta mai întâi datele sensibile.

FAQ

Ce este un fișier HAR?
Este o export JSON al unei trasee de rețea din browser — fiecare cerere și răspuns pe care pagina le-a făcut, cu antete, cronometrare și dimensiuni. Chrome, Firefox, Safari și Edge o produc din fila Network din DevTools.
Cum se calculează "dimensiunea"?
Este dimensiunea conținutului răspunsului raportată în HAR, recurgând la dimensiunea corpului răspunsului atunci când dimensiunea conținutului nu este prezentă. Dimensiunile necunoscute sau negative sunt afișate ca zero.
Ce se consideră a fi un apel "terț"?
Orice cerere al cărei domeniu diferă de domeniul primei cereri din fișier, care este tratat ca domeniu propriu al paginii.
Ce afișează descompunerea timpului?
Așteptare este timpul petrecut așteptând primul byte al răspunsului; descărcare este timpul petrecut primind corpul. O așteptare mare indica de obicei un server sau backend lent, o descărcare mare o conexiune lentă sau o sarcină mare.
Fișierul meu HAR este încărcat oriunde?
Nu. Parsarea și analiza sunt executate complet în browserul tău — un HAR conține adesea date de cerere sensibile, deci nimic nu iese din dispozitivul tău.