Експорт даних із інструмента розробника Chrome


138

введіть тут опис зображення

Аналіз мережі Chrome при завантаженні сторінки

Я хотів би експортувати ці дані в Microsoft Excel, щоб у мене був список подібних даних при завантаженні в різний час. Одноразове завантаження сторінки насправді не дуже підказує мені, особливо якщо я хочу порівнювати сторінки.

Чи можна це зробити за допомогою інструменту чи хромованого розширення?


2
Дивіться також крок за кроком: confluence.atlassian.com/kb/…
Вадим

Відповіді:


93

якщо ви клацніть правою кнопкою миші на будь-якому з рядків, ви можете експортувати елемент або весь набір даних у вигляді HAR, що видається у форматі JSON.

Сценаріїти щось, щоби перетворити це на csv, не повинно бути дуже складно, якщо він вам справді потрібен у excel, але якщо ви вже сценарії, ви можете просто використати скрипт, щоб задати свої запитання щодо даних.

Якщо хтось знає, як запустити частину процесу "завантажувати сторінку, експортувати дані" з командного рядка, мені було б дуже цікаво почути, як


1
Цей інструмент згадувався у видаленій відповіді: github.com/janodvarko/harviewer
Jonathon Reinhart

3
@JonathonReinhart, Він мав 5 результатів і корисний. Чому його видалили? Також дивіться цей онлайн- інструмент: softwareishard.com/har/viewer
Pacerier

9
Дивно, але мережа Chrome зберегла в HAR зберегла ВСІ дані та не тільки предмет
kishu

@JonathonReinhart, Це було Відновлено: stackoverflow.com/a/20235632/632951
Pacerier

Схоже, це не працює з запитами, отриманими локальним хостом.
Skowronek

22

Клацніть правою кнопкою миші та експортуйте її як HAR, а потім перегляньте її за допомогою програми HAR View Jan

Це допомагає у візуалізації вже захоплених журналів HAR.


22

Я намагався скопіювати дані про розміри, виміряні з мережі Chrome, і натрапив на цю публікацію. Я просто знайшов простіший спосіб "експортувати" дані в excel, це скопіювати таблицю і вставити в excel.

Хитрість полягає в натисканні Control + A (виберіть усе), і як тільки вся таблиця буде виділена, вставте її в Microsoft Excel. Єдине питання полягає в тому, що полів занадто багато, не всі рядки скопійовані, і вам, можливо, доведеться копіювати та вставляти кілька разів.

ОНОВЛЕНО: Я виявив, що копіювання даних працює лише тоді, коли я вимикаю параметри фільтра (кнопка, що виглядає на воронці над таблицею). - бандур


8
Це насправді найпростіший спосіб. Ви можете подолати проблему "занадто багато полів", зменшивши масштаб браузера (CTRL +/-). Не має значення, якщо текст занадто малий для читання, він буде копіювати / вставляти в Excel у звичайному розмірі.
profexorgeek

3
вибрав усіх, але копіював лише видимі файли (на скролпане), я не знаю, чому ...: /
Том Бріто

1
ви можете грати зі стовпцями, якщо клацнути правою кнопкою миші на них, щоб мати більше даних, ніж за замовчуванням
Або Duan

4
Я не можу змусити Ctrl-A працювати, але я можу використовувати мишу, почати з стовпця ліворуч та виділити, натиснувши та перетягнувши вгору. fyi, ymmv, tisla.
ruffin

5
@Pacerier Я виявив, що копіювання даних працює лише тоді, коли я вимикаю параметри фільтра (кнопка, що виглядає на воронці над таблицею).
бендер


8

Я зіткнувся з тією ж проблемою, і виявив, що простіший спосіб - відстебнути відео інструменту розробника в окреме вікно! (Використовуючи кнопку верхнього кута панелі інструментів у верхньому куті вікна інструментів розробника), а у новому вікні просто скажіть, виберіть усе та скопіюйте та вставте, щоб досягти успіху !!


7

У Chrome, в Інструментах для розробників, у розділі Мережа, у стовпці Ім'я, клацніть правою кнопкою миші та виберіть "Зберегти як HAR зі вмістом". Потім відкрийте нову вкладку, перейдіть на сторінку https://toolbox.googleapps.com/apps/har_analyzer/ та відкрийте збережений файл HAR.


4

Ви можете використовувати веб-налагоджувач fiddler для імпорту HAR, і тоді це дуже легко з їхнього на… Ctrl + A (виберіть усі), потім Ctrl + c (копія резюме), потім вставте в excel та отримуйте задоволення


веб-налагоджувач fiddler ??
Pacerier

4

Зауважте, що "Копіювати все як HAR" не містить тіла відповіді.

Ви можете отримати тіло відповідей за допомогою "Зберегти як HAR із вмістом", але воно порушується, якщо у вас є більше тривіальної кількості журналів (я намагався один раз із лише 8 к запитами, і це не працює.) Щоб вирішити це, ви можете сценарій виводу самостійно за допомогою _request.contentData().

Якщо занадто багато журналів, навіть " _request.contentData()Копіювати відповідь" не вдасться, сподіваємось, вони вирішили цю проблему. До цього часу перевірка будь-якої тривіальної кількості мережевих журналів не може бути належним чином виконана за допомогою Мережевого інспектора Chrome, і найкраще використовувати інший інструмент.


3

Я не бачу експорту або збереження як опції.

Я відфільтрував усі небажані запити, використовуючи, -.css -.js -.woffпотім клацнув правою кнопкою миші один із запитів, а потім Копіювати > Скопіювати все як HAR

Потім вставив вміст у текстовий редактор і зберег його.


Я використовував такий підхід, він працював як шарм. Я хочу додати відповідь; вміст, коли ви вставляєте в текстовий редактор - це файл json. Насправді я використав powerhell для розбору json та подальшого вивчення перенаправлення запитів (у моєму випадку).
Шива

1

У мене було таке ж питання, щодо якого я прийшов сюди. З деякими випробуваннями я вирішив скопіювати кілька сторінок хромованих даних, як у питанні, яке я зменшив, поки не отримав усі дані на одній сторінці, тобто без прокрутки, з дуже невеликим розміром шрифту. Тепер скопіюйте та вставте текст у excel, який копіює всі записи та звичайним шрифтом. Це добре для кількох сторінок даних, які я думаю.


1

У більш сучасних версіях Chrome ви можете просто перетягнути .har файл на мережеву вкладку Інструменти Chrome Dev, щоб завантажити його.


6
Я думаю, він хоче експортувати?
Pacerier

0

Щоб отримати це у форматі excel або csv, клацніть правою кнопкою миші папку та виберіть "копіювати відповідь" - вставте у excel та використовуйте текст у стовпці.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.