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

Co to jest plik HAR (HTTP Archive)?

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...

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?

Wibrujące kodowanie to stan, w którym nie trzymasz się sztywnych zasad programowania, a po prostu...

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

Co to jest przepełnienie całkowite?

Masz licznik, który może liczyć tylko do pewnej liczby. Na przykład, kieszonkowy kalkulator, któr...

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

Czym jest złożoność faktorialna?

Funkcjonalna złożoność - to sytuacja, gdy liczba wariantów lub kombinacji rośnie jak silnia liczb...

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

Czym jest NP-trudność?

NP-trudność - to klasa problemów, dla których bardzo trudno znaleźć rozwiązanie, ale łatwo sprawd...