Що таке HAR-файл

Написано Freelancehunt
Оновлено 1 рік тому

HAR-файл розшифровується як HTTP Archive. Він є контейнером для великої кількості інформації про трасування з браузера, який записує всі вебзапити, зроблені у вкладці браузера, включно із заголовками запитів та відповідей, текстом і часом його завантаження. Це робить файли HAR дуже корисними для усунення помилок, пов'язаних зі швидкістю, кешуванням та іншими труднощами у роботі сайтів, які складно відтворити.

 

Увага:

Файл HAR фіксує всю інформацію, яку користувач відправляє через вебсторінку під час запису мережевого трафіку. Це може включати паролі, інформацію про оплату та особисті ключі. Будьте обережні при створенні файлу HAR, що містить цю інформацію, і ніколи не відправляйте файл HAR з конфіденційною інформацією електронною поштою. Ви можете вручну видалити усю конфіденційну інформацію за допомогою текстового редактора.

Як створити файл? Розглянемо декілька варіантів у браузерах Google Chrome, FireFox, Microsoft Edge, Safari.


Google Chrome

1. Перейдіть на сторінку, де ви спостерігаєте помилки.

    2. Клацніть правою кнопкою миші в будь-якому місці сторінки та оберіть пункт «Переглянути код» або натисніть клавішу F12.3. Інструменти розробника відкриються внизу або праворуч у вікні браузера. Далі перейдіть на вкладку «Network» («Мережа»).

    4. Після цього натисніть кнопку запису та примусово оновіть сторінку клавішею F5 або перейдіть за посиланням, за яким ви спостерігаєте помилку. Мета полягає в тому, щоб відтворити проблему і зафіксувати результати. 

    5. Після виникнення помилки клацніть правою кнопкою миші на будь-якому з елементів у вкладці «Network» та оберіть «Save as HAR with content», потім збережіть файл.

    6. Тепер ви можете відправити вихідний файл під час запиту до служби підтримки.


    FireFox

     

    1. Перейдіть на сторінку, де ви спостерігаєте помилки.

        2. Натисніть комбінацію клавіш Ctrl+Shift+I (Windows/Linux) або Cmd+Option+I (Mac OS), щоб відкрити Інструменти розробника, та перейдіть у вкладку «Мережа» («Network»).

        3. Оновіть сторінку клавішею F5, щоб захопити трафік між браузером та сервером, або перейдіть за посиланням, за яким ви спостерігаєте помилку. Мета полягає в тому, щоб відтворити проблему і зафіксувати результати. 

        4. Після виникнення помилки клацніть правою кнопкою миші на будь-якому з елементів у вкладці «Network» та оберіть «Зберегти все як HAR», потім збережіть файл.


        Microsoft Edge

         

        1. Перейдіть на сторінку, де ви спостерігаєте помилки.

            2. Натисніть клавішу F12, щоб відкрити Інструменти розробника, та перейдіть у вкладку «Мережа» («Network»).

            3. Оновіть сторінку клавішею F5, щоб захопити трафік між браузером та сервером, або перейдіть за посиланням, за яким ви спостерігаєте помилку. Мета полягає в тому, щоб відтворити проблему і зафіксувати результати. 

            4. Після виникнення помилки натисніть «Export as HAR», потім збережіть файл.

            5. Тепер ви можете відправити вихідний файл до служби підтримки.


             Safari

             

            1. У Safari спочатку подивіться, чи є у вас меню «Розробка» у верхній частині екрана. Якщо ні, перейдіть у Safari > «Налаштування» > «Додатково» та поставте прапорець «Показати меню розробки в рядку меню».
            2. Перейдіть на сторінку, де ви спостерігаєте помилки.
            3. Перейдіть у розділ «Розробка» > «Показати вебінспектор». Примітка. Цей пункт меню буде недоступний доти, доки ви не перейдете за межі стартової сторінки Safari.
            4. Оновіть сторінку клавішею F5, щоб захопити трафік між браузером та сервером, або перейдіть за посиланням на сторінку, на якій ви спостерігаєте помилку. Мета полягає в тому, щоб відтворити проблему і зафіксувати результати. 
            5. Ctrl + клік на ресурс, для якого ви хочете захопити файл HAR, і натисніть «Експортувати HAR».
            6. Тепер ви можете відправити вихідний файл під час запиту до служби підтримки.
            Чи була наша стаття корисною?