Hogyan hozhatunk létre HAR-fájlt a Google Chrome-ból, a Firefoxból és hogyan elemezhetjük azt?

A HAR-fájlt általában a hálózati vagy teljesítményproblémák elhárítására használják, beleértve a rossz oldalbetöltési időket és az időtúllépéseket, amikor bizonyos feladatokat végeznek egy webhelyen.

Bármely vállalat vagy webhely támogatási csapata ezt a HAR-fájlt használja a teljesítményproblémák azonosítására és megoldására, például a hosszabb vagy lassú betöltési időre, az oldalmegjelenítési problémákra és az e problémák miatt esetlegesen felmerülő hibakódokra.

Mi az a HAR fájl?

A HTTP-archívum formátum, más néven HAR-fájl, egy JSON-formátumú archív fájl, amely a webböngésző által rögzített legfrissebb hálózati tevékenységét tartalmazza. Nyomon követi az összes interakciót, például a webböngésző és a webhely közötti webes kéréseket és válaszokat.

A HAR fájl rögzíti a böngésző által betöltött minden egyes erőforrást, valamint az egyes erőforrások betöltéséhez szükséges időt. Ezek a fájlok a HTTP kliens-szerver kapcsolatok egyszerű szöveges naplóit tartalmazzák.

A .har az archív fájlok kiterjesztése.

Miért érdemes HAR fájlt generálni?

A vállalat vagy az üzleti támogatási csapat kérheti a HAR-fájlt elemzésre, amikor a felhasználó jegyet emel a problémák megoldására.

A HAR-fájlok sokféle információt nyújtanak a HTTP-kliens-szerver kérésekről és válaszokról, amelyek segítik a hibakeresést, például a böngésző beállításairól és a cookie-król, a válaszadatok megszerzésével eltöltött időről, egy adott kép webhelyre történő betöltéséhez szükséges időről. , a szerverkapcsolat létrehozásához szükséges idő, valamint a kérés elküldéséhez és a válasz fogadásához szükséges idő.

  Audioeszközök kezelése Linuxon a Pavucontrol segítségével

A folyamat áttekintése

  • Először nyissa meg azt a weboldalt, ahol problémái vannak, és kezdje el rögzíteni az összes internetes kérést és interakciót.
  • A lépések megismétlésével hozza létre újra a problémát.
  • Fejezze be a rögzítést és mentse el a HAR fájlt.
  • Elemezze saját maga a HAR-fájlt, vagy küldje el a fájlt a támogatási csapatnak a teljesítmény és az oldalmegjelenítési problémák hibaelhárítása érdekében.

Hogyan lehet HAR fájlt generálni különböző böngészőkben?

A HTTP-munkamenet rögzítéséhez szükséges HAR-fájlok generálása böngészőnként változik.

Króm

Az összes böngésző Fejlesztői eszközök Hálózat lapja használható HTTP-munkamenet rögzítésére.

  • A Chrome-ban lépjen arra az oldalra, ahol problémát tapasztal.
  • A Fejlesztői eszközök a menüből (Menü > További eszközök > Fejlesztői eszközök) érhetők el. Ebben Válassza ki a Hálózat lapot az újonnan megnyílt panelen.
  • A Hálózat lapon ellenőrizze, hogy a bal felső sarokban lévő kerek gomb piros színű-e. Ha szürke, kattintson rá duplán az interakciók rögzítésének megkezdéséhez.
  • Engedélyezze a megőrzési naplót az összes webes kérés és válasz rögzítéséhez.
  • A HAR-fájl exportálásához kattintson a lefelé mutató nyílra a hálózat lapon.
  • Mentse el a HAR fájlt a számítógépére.

Firefox

  • A böngészőablak jobb felső sarkában kattintson a Firefox menüre (három vízszintes párhuzamos vonal).
  • A legördülő menüből válassza a További eszközök > Webfejlesztő > Hálózat lehetőséget.
  • Kattintson a beállítások gombra, és kapcsolja be a fennmaradó naplózás opciót.
  • Amíg a rögzítés folyamatban van, frissítse az oldalt, és ismételje meg a problémát.
  • Kattintson a jobb gombbal a tevékenységpanel bármely sorára, és válassza az Összes mentése HAR néven lehetőséget, ha sikeresen replikálta a problémát.
  • Végül, ha a hibaelhárításhoz konzolnaplófájl is szükséges, lépjen a Konzol lapra, és válassza ki az összeset úgy, hogy jobb gombbal kattintson bármelyik sorra, és illessze be a tartalmat valamilyen szövegfájlba, és ossza meg a támogatási központtal.
  Az 5 legjobb hálózati biztonsági mentési szoftver és eszköz 2020-ra

Microsoft Edge

  • Válassza a További eszközök > Fejlesztői eszközök lehetőséget a jobb felső sarokban található … (hárompontos ikonra) kattintva.
  • Lépjen a hálózat lapra, és indítsa el a profilalkotási munkamenetet.
  • Látogassa meg a weboldalt, és kövesse az utasításokat a probléma megoldásához.
  • Végül mentse a HAR fájlt az „Exportálás HAR-ként” lehetőség kiválasztásával

internet böngésző

  • Nyissa meg az Internet Explorert, és lépjen arra az oldalra, ahol problémái vannak
  • kattintson a fogaskerék szimbólumra a jobb felső sarokban.
  • Lépjen a (Fejlesztői eszközök > Hálózat lapra)
  • Amíg a rögzítés folyamatban van, frissítse az oldalt, és ismételje meg a problémát.
  • A probléma sikeres replikálása után kattintson az „Exportálás HAR-ként” ikonra (hajlékonylemez alakja).

HTTP Watch Tool

Google Chrome, Internet Explorer és Microsoft Edge esetén is használhatja HTTPWatch (böngészőn belüli HTTP-szippantó) a webes kérések és válaszok rögzítésére.

  • Töltse le és telepítse a HTTPwatch eszköz első.
  • Indítsa el a HTTPwatch rögzítését, töltse be azt az oldalt, ahol problémái vannak, és állítsa le a rögzítést, amint megismételte a problémát.
  • A rögzítést pedig HAR formátumban kell menteni.
  7 online tanfolyam, amit tudnia kell

Webhelyek a HAR-fájlok elemzésére

Ezek az eszközök egyszerűek és hatékonyak a HAR-fájl (a HTTP kliens-szerver kommunikáció naplóinak) megjelenítésében és elemzésében.

  • Google HAR elemző – Válasszon ki egy fájlt a „Fájl kiválasztása” gombra kattintva, és válassza ki a vizsgálni kívánt HAR-fájlt. A fájl kiválasztása után automatikusan megjelenik az Elemzés képernyő. A HTTP állapotkód szerinti szűrés elérhető.
  • Softwareishard.com – Egy ingyenes webalapú alkalmazás, amely megjeleníti az összes kérés vízeséses grafikonját, és lehetővé teszi, hogy egy adott kérésig lenyúlhasson. Nyomja meg az Előnézet gombot, miután beszúrta a HAR-naplót az alábbi szövegmezőbe. Alternatív megoldásként húzza át a har fájlokat bárhová az oldalon a fájl elemzésének megkezdéséhez.
  • Oldal 24×7 – Ez egy ingyenes webhelyeszköz a HTTP archív fájl megjelenítéséhez. Böngésszen a fájlban, vagy illessze be a tartalmát a beviteli mezőbe.

Következtetés

Ha megnyit egy HAR-fájlt egy szövegszerkesztőben, észre fogja venni, hogy az egyszerűen egy JSON-dokumentum, amely tartalmazza az Ön webes kérelmét és válaszait. A következő potenciálisan érzékeny információkat tartalmazhat:

  • Kérelem és válaszfejléc
  • Kérelem és válasz tartalom
  • Hitelesítési tokenek, cookie-k, munkamenet-tokenek, jelszavak és API hitelesítő adatok

Győződjön meg arról, hogy minden érzékeny információt törölt a HAR-fájlokból, mielőtt elküldi azokat egy ügyfélszolgálati csoportnak elemzésre. Főleg, ha a műszaki támogatási csapat harmadik felekkel folytatott interakciókat tartalmazó HAR-fájlt kér, kritikus információk kerülhetnek nyilvánosságra.

Remélem, hogy ezt a cikket nagyon hasznosnak találta a HAR-elemző eszközök megismerésében és a HAR-fájlok különböző böngészőkben történő létrehozásában.

Érdekelheti a Wireshark hálózati késleltetésének hibaelhárítását is.

Élvezettel olvasta a cikket? Mit szólnál a világgal való megosztáshoz?