it-swarm-vi.com

Xuất dữ liệu từ công cụ dành cho nhà phát triển Chrome

enter image description here

Phân tích mạng bằng Chrome khi tải trang 

Tôi muốn xuất dữ liệu này sang Microsoft Excel để tôi có một danh sách các dữ liệu tương tự khi được tải vào các thời điểm khác nhau. Tải một trang một lần không thực sự cho tôi biết nhiều đặc biệt là nếu tôi muốn so sánh các trang.

Có thể làm điều này thông qua một công cụ hoặc tiện ích mở rộng chrome?

99
shebelaw

nếu bạn nhấp chuột phải vào bất kỳ hàng nào, bạn có thể xuất mục hoặc toàn bộ dữ liệu dưới dạng HAR có vẻ là định dạng JSON. 

Không nên quá khó khăn để tạo kịch bản để chuyển đổi nó thành csv nếu bạn thực sự cần nó trong Excel, nhưng nếu bạn đã viết kịch bản, bạn cũng có thể sử dụng tập lệnh để đặt câu hỏi về dữ liệu.

Nếu bất cứ ai biết cách lái "phần tải trang, xuất dữ liệu" của quy trình từ dòng lệnh tôi sẽ khá thích thú khi nghe cách

79
The Trav

Tôi đã cố gắng sao chép dữ liệu kích thước được đo từ Mạng Chrome và tình cờ thấy bài đăng này. Tôi chỉ tìm thấy một cách dễ dàng hơn để "xuất" dữ liệu ra Excel, đó là sao chép bảng và dán vào Excel. 

Thủ thuật là bấm Control + A (chọn tất cả) và một khi toàn bộ bảng sẽ được tô sáng, hãy dán nó vào Microsoft Excel. Vấn đề duy nhất là nếu có quá nhiều trường, không phải tất cả các hàng được sao chép và bạn có thể phải sao chép và dán nhiều lần.

18
CalebC

Nhấp chuột phải và xuất dưới dạng HAR, sau đó xem nó bằng Trình xem HAR của Jan Odvarko

Điều này giúp hình dung các bản ghi HAR đã được chụp.

17
Naga Kiran

Tôi đã gặp một vấn đề tương tự và thấy rằng cách dễ dàng hơn là tháo video của công cụ dành cho nhà phát triển sang một cửa sổ riêng! (Sử dụng nút thanh công cụ góc trên cùng bên phải của cửa sổ công cụ dành cho nhà phát triển) Và trong cửa sổ mới, chỉ cần nói chọn tất cả và sao chép và dán vào Excel !! 

7
Preeti Joshi

Bạn có thể sử dụng trình gỡ lỗi web fiddler để nhập HAR và sau đó rất dễ dàng từ ... Ctrl + A (chọn tất cả) sau đó Ctrl + c (sao chép tóm tắt) sau đó dán vào Excel và vui chơi

4
aviranh

Lưu ý rằng ≪ Sao chép tất cả dưới dạng HAR≫ không chứa phần phản hồi.

Bạn có thể nhận nội dung phản hồi thông qua ≪ Lưu dưới dạng HAR với Nội dung≫, nhưng nó sẽ bị hỏng nếu bạn có nhiều hơn một lượng nhật ký không đáng kể (Tôi đã thử một lần chỉ với 8k yêu cầu và nó không hoạt động.) Để giải quyết vấn đề này, bạn có thể tự viết kịch bản đầu ra bằng cách sử dụng _request.contentData() .

Khi có quá nhiều nhật ký, thậm chí _request.contentData() và Phản hồi bản sao sẽ không thành công, hy vọng họ sẽ khắc phục vấn đề này. Cho đến lúc đó, việc kiểm tra nhiều hơn một lượng nhật ký mạng không đáng kể có thể được thực hiện đúng với Trình kiểm tra mạng Chrome và tốt nhất là sử dụng một công cụ khác.

3
Pacerier

Tôi đã có cùng một vấn đề mà tôi đã đến đây. Với một số thử nghiệm, tôi đã tìm ra cách sao chép nhiều trang dữ liệu chrome như trong câu hỏi tôi đã thu nhỏ cho đến khi tôi nhận được tất cả dữ liệu trong một trang, nghĩa là không có cuộn, với kích thước phông chữ rất nhỏ. Bây giờ sao chép và dán vào Excel, bản sao tất cả các bản ghi và phông chữ bình thường . Điều này tốt cho vài trang dữ liệu tôi nghĩ.

1
LearnAndShare

Tôi không thấy xuất hoặc lưu dưới dạng tùy chọn.

Tôi đã lọc tất cả các yêu cầu không mong muốn bằng -.css -.js -.woff sau đó nhấp chuột phải vào một trong các yêu cầu sau đó Sao chép > Sao chép tất cả dưới dạng HAR

Sau đó dán nội dung vào một trình soạn thảo văn bản và lưu nó.

1
Kannan Ramamoorthy

từ Chrome 76 , bạn có các nút Nhập/Xuất .

enter image description here

1
vanduc1102

Trong các phiên bản Chrome hiện đại hơn, bạn chỉ cần kéo tệp .har vào tab mạng của Chrome Dev Tools để tải tệp.

1
Grim...

Trong Chrome, trong Công cụ dành cho nhà phát triển, bên dưới Mạng, trong cột Tên, nhấp chuột phải và chọn "Lưu dưới dạng HAR với nội dung". Sau đó mở một tab mới, truy cập https://toolbox.googl Ứng dụng.com/apps/har_analyzer/ và mở tệp HAR đã lưu.

0
lexma