← strona głównaProgramowanie (Програмування)

Co to jest plik HAR (HTTP Archive)?

Plik HAR (HTTP Archive) — to format .har, który przechowuje dziennik pracy przeglądarki z siecią. Zawiera wszystkie żądania HTTP(S), odpowiedzi, nagłówki, ciała, kody statusu, ciasteczka oraz czas ładowania. Używany j...

Spis treściKliknij link, aby przejść do wybranego miejsca
Ta treść została automatycznie przetłumaczona z ukraińskiego.
Plik HAR (HTTArchive) - to specjalny format pliku .har, w którym przechowywany jest dziennik pracy przeglądarki internetowej z siecią.
W istocie jest to zapis wszystkich żądań i odpowiedzi HTTP(S), które miały miejsce podczas ładowania strony. Zawiera:
  • adresy wszystkich zasobów (HTML, CSS, JS, obrazy, zapytania API itp.),
  • czas wykonania każdego żądania,
  • nagłówki (headers),
  • treści żądań i odpowiedzi (jeśli włączone),
  • kody statusu (200, 404, 500 itp.),
  • informacje o przekierowaniach, ciasteczkach, buforowaniu.
Używa się go do:
  • diagnozowania problemów z działaniem strony (wolne ładowanie, błędy API),
  • analizy ruchu między klientem a serwerem,
  • odtwarzania lub debugowania błędów w wsparciu technicznym,
  • sprawdzania bezpieczeństwa.
Plik HAR można zarejestrować w większości przeglądarek (Chrome, Firefox, Edge) przez DevTools → zakładka Network → Eksportuj HAR.
Screenshot 2025-08-25 at 18.15.15.png

Jak otworzyć plik HAR?

Najprościej - edytor tekstu lub edytor kodu. Ale przyjrzyjmy się temu bliżej.
Screenshot 2025-08-25 at 18.17.27.png
 Najprostsze sposoby
  • Każdym edytorem tekstu (Notepad, VS Code, Sublime Text) - aby zobaczyć "surowe" dane w formacie JSON.
  • Przeglądarką - Chrome, Firefox, Edge mają wbudowane przeglądarki HAR:
    • Otwórz DevTools → zakładka Network → przeciągnij tam plik HAR, a wyświetli się jako lista żądań.
Wygodne przeglądarki
  • Google HAR Analyzer - serwis internetowy od Google do wizualizacji. https://toolbox.googleapps.com/apps/har_analyzer/
  • HAR Viewer (narzędzia online typu harviewer.org).
  • Fiddler, Charles Proxy, Wireshark - profesjonalne narzędzia do analizy ruchu sieciowego, które wspierają import HAR.
https://toolbox.googleapps.com/apps/har_analyzer/
https://toolbox.googleapps.com/apps/har_analyzer/

🔥 Więcej postów

Wszystkie wpisy
Co to jest vibe coding?
25 lip '25 21:51

Co to jest vibe coding?

Wib-kodowanie to intuicyjne programowanie w tandemie z AI: bez surowych zasad, z muzyką, inspirac...

Co to jest przepełnienie całkowite?
Programowanie (Програмування)15 sie '25 08:28

Co to jest przepełnienie całkowite?

Przepełnienie całkowite — to sytuacja, gdy wartość przekracza granicę typu zmiennej. Dla 32-bitow...

Czym jest złożoność faktorialna?
Programowanie (Програмування)16 wrz '25 19:03

Czym jest złożoność faktorialna?

Złożoność faktorialna to szybki wzrost liczby wariantów, gdy dla n elementów możliwych permutacji...

Czym jest NP-trudność?
Programowanie (Програмування)16 wrz '25 19:31

Czym jest NP-trudność?

NP-trudność – to klasa zadań, w której znalezienie rozwiązania jest niezwykle trudne, ale sprawdz...