HAR файл là một dạng lưu trữ dữ liệu về lưu lượng web, chứa đầy đủ thông tin về tất cả các yêu cầu và phản hồi HTTP xảy ra khi tải trang web. Hiểu rõ HAR là gì và cách lấy nó rất quan trọng để chẩn đoán các vấn đề tải trang và phân tích hoạt động của giao thức mạng. Định dạng này được các chuyên gia hỗ trợ kỹ thuật, nhà phát triển và nhà phân tích hiệu suất sử dụng để xác định các điểm nghẽn trong hoạt động của internet.
Các công cụ dành cho nhà phát triển tích hợp trong các trình duyệt hiện đại cho phép dễ dàng ghi lại và xuất khẩu dữ liệu này. Hãy cùng tìm hiểu cách ghi HAR trong từng trình duyệt phổ biến.
Các tính năng chính của định dạng HAR và tại sao điều này quan trọng
Trước khi bắt đầu ghi file HAR, bạn cần hiểu giá trị của nó. Tệp HAR chứa thông tin chi tiết về từng yêu cầu mạng: kích thước dữ liệu, thời gian phản hồi của máy chủ, các giao thức sử dụng, tiêu đề yêu cầu và nhiều hơn nữa. Thông tin này vô cùng cần thiết khi chẩn đoán các vấn đề kết nối hoặc tải chậm trang.
Hãy đảm bảo bạn đang sử dụng phiên bản trình duyệt mới nhất trước khi bắt đầu ghi. Các phiên bản cập nhật đảm bảo dữ liệu ghi lại chính xác và công cụ phát triển hoạt động ổn định.
Ghi file HAR trong Google Chrome
Trong trình duyệt Chrome, mở trang web mà bạn muốn ghi lại lưu lượng mạng.
Ở góc trên bên phải, nhấn vào menu (ba chấm), sau đó chọn Công cụ khác → Công cụ dành cho nhà phát triển (hoặc nhấn phím tắt F12).
Chuyển sang tab Network (Mạng). Tại đây sẽ hiển thị tất cả các yêu cầu mạng.
Đánh dấu chọn Preserve log ở góc trái trên của panel. Điều này đảm bảo các log không bị xóa khi chuyển sang trang khác.
Chú ý đến biểu tượng màu đỏ bên phải (điểm tròn) – biểu tượng này cho biết chế độ ghi dữ liệu đang hoạt động. Nếu là màu đen, nhấp vào để kích hoạt ghi.
Tải lại trang (F5 hoặc Ctrl+R) để bắt đầu ghi tất cả các yêu cầu HTTP.
Sau khi ghi xong, nhấp chuột phải vào bất kỳ mục nào trong log và chọn Save as HAR with content hoặc nhấn biểu tượng Export HAR để lưu file về máy tính.
Xuất HAR trong Firefox
Mở trang cần lưu trong trình duyệt Firefox.
Mở Công cụ dành cho nhà phát triển qua menu chính Phát triển → Mạng hoặc nhấn F12.
Chuyển sang tab Network (Mạng).
Nhấn vào cài đặt mạng và bật chọn Preserve log (Lưu log).
Tải lại trang để bắt đầu ghi dữ liệu mạng.
Khi hoàn tất, nhấp chuột phải vào các mục log và chọn Save as HAR with content hoặc nhấn biểu tượng Export HAR để tải file.
Lưu dữ liệu HAR trong Safari
Trong Safari, mở trang web cần phân tích lưu lượng.
Vào menu Safari, chọn Tùy chọn → tab Tiện ích và kích hoạt tùy chọn “Hiển thị menu Phát triển trong thanh menu”.
Trong menu chính, chọn Phát triển → Inspector Web.
Trong tab Nguồn lực, bật Preserve log (Lưu log).
Chuyển sang tab Mạng để xem các hoạt động mạng.
Tải lại trang để bắt đầu ghi yêu cầu HTTP.
Sau khi ghi xong, chọn toàn bộ dữ liệu log, nhấn chuột phải và chọn Copy All as HAR. Thông tin sẽ được sao chép vào bộ nhớ tạm.
Mở trình soạn thảo văn bản, tạo file mới, đặt tên đuôi là .har, dán nội dung đã sao chép vào và lưu lại để gửi đi sau này.
Tạo file HAR trong Microsoft Edge
Mở trang cần phân tích trong trình duyệt Edge.
Mở Công cụ dành cho nhà phát triển qua menu chính: Công cụ khác → Công cụ dành cho nhà phát triển (hoặc F12).
Chuyển sang tab Network.
Tắt tùy chọn Clear entries on navigate (Xóa mục khi điều hướng) nếu đang bật.
Đảm bảo nút Start profiling session màu xanh lá đang hoạt động – nghĩa là ghi dữ liệu theo thời gian thực.
Tải lại trang để bắt đầu ghi tất cả dữ liệu mạng.
Khi hoàn tất, nhấn Export HAR để lưu file về máy.
Cách lấy HAR trong trình duyệt Brave
Mở Brave và truy cập trang web cần phân tích.
Mở Công cụ dành cho nhà phát triển qua menu: Công cụ khác → Công cụ dành cho nhà phát triển (hoặc F12).
Chuyển sang tab Network.
Bật tùy chọn Preserve log.
Kiểm tra biểu tượng ghi màu đỏ ở góc trái trên cùng. Nếu cần, nhấp vào biểu tượng đen để bắt đầu ghi.
Tải lại trang để bắt đầu ghi dữ liệu HTTP.
Khi xong, nhấp chuột phải vào các log và chọn Save as HAR with content hoặc nhấn Export HAR để tải file về máy.
Kết luận: Khi nào và tại sao cần dùng file HAR
Tệp HAR là một trong những công cụ mạnh mẽ nhất để chẩn đoán các vấn đề liên quan đến tải nội dung web và hiệu suất trang. Dù bạn dùng trình duyệt nào – Chrome, Firefox, Safari, Edge hay Brave – quy trình ghi dữ liệu mạng đều tương tự: mở DevTools, bật ghi, tải lại trang và xuất kết quả.
Các file này đặc biệt hữu ích khi liên hệ với bộ phận hỗ trợ kỹ thuật hoặc phân tích các vấn đề kết nối. Bây giờ, bạn đã biết cách lấy dữ liệu cần thiết trong các trình duyệt chính và sẵn sàng chẩn đoán các vấn đề mạng một cách chuyên nghiệp.
Xem bản gốc
Trang này có thể chứa nội dung của bên thứ ba, được cung cấp chỉ nhằm mục đích thông tin (không phải là tuyên bố/bảo đảm) và không được coi là sự chứng thực cho quan điểm của Gate hoặc là lời khuyên về tài chính hoặc chuyên môn. Xem Tuyên bố từ chối trách nhiệm để biết chi tiết.
HAR là gì và làm thế nào để ghi nó trong các trình duyệt khác nhau
HAR файл là một dạng lưu trữ dữ liệu về lưu lượng web, chứa đầy đủ thông tin về tất cả các yêu cầu và phản hồi HTTP xảy ra khi tải trang web. Hiểu rõ HAR là gì và cách lấy nó rất quan trọng để chẩn đoán các vấn đề tải trang và phân tích hoạt động của giao thức mạng. Định dạng này được các chuyên gia hỗ trợ kỹ thuật, nhà phát triển và nhà phân tích hiệu suất sử dụng để xác định các điểm nghẽn trong hoạt động của internet.
Các công cụ dành cho nhà phát triển tích hợp trong các trình duyệt hiện đại cho phép dễ dàng ghi lại và xuất khẩu dữ liệu này. Hãy cùng tìm hiểu cách ghi HAR trong từng trình duyệt phổ biến.
Các tính năng chính của định dạng HAR và tại sao điều này quan trọng
Trước khi bắt đầu ghi file HAR, bạn cần hiểu giá trị của nó. Tệp HAR chứa thông tin chi tiết về từng yêu cầu mạng: kích thước dữ liệu, thời gian phản hồi của máy chủ, các giao thức sử dụng, tiêu đề yêu cầu và nhiều hơn nữa. Thông tin này vô cùng cần thiết khi chẩn đoán các vấn đề kết nối hoặc tải chậm trang.
Hãy đảm bảo bạn đang sử dụng phiên bản trình duyệt mới nhất trước khi bắt đầu ghi. Các phiên bản cập nhật đảm bảo dữ liệu ghi lại chính xác và công cụ phát triển hoạt động ổn định.
Ghi file HAR trong Google Chrome
Trong trình duyệt Chrome, mở trang web mà bạn muốn ghi lại lưu lượng mạng.
Ở góc trên bên phải, nhấn vào menu (ba chấm), sau đó chọn Công cụ khác → Công cụ dành cho nhà phát triển (hoặc nhấn phím tắt F12).
Chuyển sang tab Network (Mạng). Tại đây sẽ hiển thị tất cả các yêu cầu mạng.
Đánh dấu chọn Preserve log ở góc trái trên của panel. Điều này đảm bảo các log không bị xóa khi chuyển sang trang khác.
Chú ý đến biểu tượng màu đỏ bên phải (điểm tròn) – biểu tượng này cho biết chế độ ghi dữ liệu đang hoạt động. Nếu là màu đen, nhấp vào để kích hoạt ghi.
Tải lại trang (F5 hoặc Ctrl+R) để bắt đầu ghi tất cả các yêu cầu HTTP.
Sau khi ghi xong, nhấp chuột phải vào bất kỳ mục nào trong log và chọn Save as HAR with content hoặc nhấn biểu tượng Export HAR để lưu file về máy tính.
Xuất HAR trong Firefox
Mở trang cần lưu trong trình duyệt Firefox.
Mở Công cụ dành cho nhà phát triển qua menu chính Phát triển → Mạng hoặc nhấn F12.
Chuyển sang tab Network (Mạng).
Nhấn vào cài đặt mạng và bật chọn Preserve log (Lưu log).
Tải lại trang để bắt đầu ghi dữ liệu mạng.
Khi hoàn tất, nhấp chuột phải vào các mục log và chọn Save as HAR with content hoặc nhấn biểu tượng Export HAR để tải file.
Lưu dữ liệu HAR trong Safari
Trong Safari, mở trang web cần phân tích lưu lượng.
Vào menu Safari, chọn Tùy chọn → tab Tiện ích và kích hoạt tùy chọn “Hiển thị menu Phát triển trong thanh menu”.
Trong menu chính, chọn Phát triển → Inspector Web.
Trong tab Nguồn lực, bật Preserve log (Lưu log).
Chuyển sang tab Mạng để xem các hoạt động mạng.
Tải lại trang để bắt đầu ghi yêu cầu HTTP.
Sau khi ghi xong, chọn toàn bộ dữ liệu log, nhấn chuột phải và chọn Copy All as HAR. Thông tin sẽ được sao chép vào bộ nhớ tạm.
Mở trình soạn thảo văn bản, tạo file mới, đặt tên đuôi là .har, dán nội dung đã sao chép vào và lưu lại để gửi đi sau này.
Tạo file HAR trong Microsoft Edge
Mở trang cần phân tích trong trình duyệt Edge.
Mở Công cụ dành cho nhà phát triển qua menu chính: Công cụ khác → Công cụ dành cho nhà phát triển (hoặc F12).
Chuyển sang tab Network.
Tắt tùy chọn Clear entries on navigate (Xóa mục khi điều hướng) nếu đang bật.
Đảm bảo nút Start profiling session màu xanh lá đang hoạt động – nghĩa là ghi dữ liệu theo thời gian thực.
Tải lại trang để bắt đầu ghi tất cả dữ liệu mạng.
Khi hoàn tất, nhấn Export HAR để lưu file về máy.
Cách lấy HAR trong trình duyệt Brave
Mở Brave và truy cập trang web cần phân tích.
Mở Công cụ dành cho nhà phát triển qua menu: Công cụ khác → Công cụ dành cho nhà phát triển (hoặc F12).
Chuyển sang tab Network.
Bật tùy chọn Preserve log.
Kiểm tra biểu tượng ghi màu đỏ ở góc trái trên cùng. Nếu cần, nhấp vào biểu tượng đen để bắt đầu ghi.
Tải lại trang để bắt đầu ghi dữ liệu HTTP.
Khi xong, nhấp chuột phải vào các log và chọn Save as HAR with content hoặc nhấn Export HAR để tải file về máy.
Kết luận: Khi nào và tại sao cần dùng file HAR
Tệp HAR là một trong những công cụ mạnh mẽ nhất để chẩn đoán các vấn đề liên quan đến tải nội dung web và hiệu suất trang. Dù bạn dùng trình duyệt nào – Chrome, Firefox, Safari, Edge hay Brave – quy trình ghi dữ liệu mạng đều tương tự: mở DevTools, bật ghi, tải lại trang và xuất kết quả.
Các file này đặc biệt hữu ích khi liên hệ với bộ phận hỗ trợ kỹ thuật hoặc phân tích các vấn đề kết nối. Bây giờ, bạn đã biết cách lấy dữ liệu cần thiết trong các trình duyệt chính và sẵn sàng chẩn đoán các vấn đề mạng một cách chuyên nghiệp.