Giám sát mạng cho nhà phát triển web


9

Khi sử dụng Google chrome có một công cụ giám sát mạng tiện dụng. Tuy nhiên, công cụ mạng chrome chỉ theo dõi trang web đang mở hiện tại.

Có rất nhiều công cụ giám sát mạng phức tạp có sẵn và tôi chỉ cần các tính năng của công cụ giám sát mạng chrome.

Để theo dõi tất cả các hoạt động của trình duyệt (Chrome, Firefox, IE, v.v.) Tôi đang tìm kiếm một công cụ có cùng ý tưởng và giao diện như công cụ mạng chrome.

Ai đó biết một công cụ như vậy?

Một số ảnh chụp màn hình với các tính năng mong muốn:

Tổng quan về tất cả các tệp được tải xuống Tổng quan về tất cả các hoạt động mạng

Khi chọn một tệp, bạn có thể thấy các tiêu đề độc đáo tiêu đề

Và với phản ứng tab, nội dung của cơ thể được hiển thị Nội dung


Bạn có thể vui lòng tải lên ảnh chụp màn hình của màn hình mạng Chrome không, vì vậy tôi sẽ biết phải tìm gì? Và nếu đó là tiện ích mở rộng, vui lòng cung cấp liên kết đến trang của tiện ích mở rộng tại Cửa hàng Chrome trực tuyến.
matan129

Tiêu chuẩn của nó trong tất cả các trình duyệt chrome bạn có thể thấy khi nhấp chuột phải -> kiểm tra -> mạng. Tôi sẽ tải lên một ảnh chụp màn hình như bạn yêu cầu.
botenvouwer

Tuyệt vời, tôi chỉ chưa cài đặt chrome, vì vậy tôi sẽ đợi ảnh chụp màn hình.
matan129

OK, bây giờ tôi thấy các ảnh chụp màn hình. Tuy nhiên, đây là một công cụ dành cho nhà phát triển, chỉ có sẵn trong chrome (và các công cụ tương tự trong các trình duyệt khác). Tôi thấy rằng khó có thể tin rằng có một loại công cụ kiểm tra trang web như thế này sẽ áp dụng cho tất cả lưu lượng truy cập đang diễn ra. Nhưng tôi vẫn sẽ làm một số điều tra về việc này. nếu tôi sẽ tìm thấy một cái gì đó tôi sẽ viết một câu trả lời càng sớm càng tốt.
matan129

However the chrome network tool only keeps track of the current open webpage- Trên thực tế, trên thanh dưới cùng, thấy vòng tròn rắn đó? Nhấp vào nó và hoạt động mạng được giữ giữa các trang web.
Izkata

Câu trả lời:


22

Hãy dùng thử Fiddler từ http://fiddler2.com/

Tôi sử dụng nó để phát triển web và đặc biệt thấy nó tiện dụng vì nó cho phép bạn sửa đổi và phát lại yêu cầu http đã được ghi lại trước đó.


2

Có vẻ như bạn quan tâm đến tiêu đề và nội dung HTTP nhưng đối với tất cả lưu lượng truy cập. Mặc dù đó là một công cụ phức tạp hơn, Wireshark có thể dễ dàng cung cấp những gì bạn đang tìm kiếm, mặc dù ban đầu nó có bố cục đáng sợ và vô số khả năng.

  1. Chạy dây điện
  2. Chọn bộ điều hợp sẽ liên lạc (ví dụ: bộ điều hợp internet của bạn) và bắt đầu chụp
  3. Trong trường "Bộ lọc:", nhập "http.request" (trích dẫn sans) và nhấn Áp dụng

Kết quả đầu ra sẽ chứa mỗi yêu cầu được tạo bởi hệ thống của bạn (điều này có khả năng không chỉ là phiên trình duyệt của bạn: bạn có thể muốn lọc thêm lưu lượng truy cập bằng cách thêm "&& ip.addr ==" vào bộ lọc nếu bạn nhận được quá nhiều lưu lượng truy cập trong đầu ra của bạn). Nếu bạn chỉ biết tên của máy chủ, bạn có thể sử dụng "nslookup .com" trong một dòng lệnh để phân giải địa chỉ IP của máy chủ.

Khi bạn nhấp vào một yêu cầu trong khung trên cùng của Wireshark, khung ở giữa sẽ hiển thị các lớp bên trong. Mở rộng lớp "Giao thức truyền siêu văn bản" bằng cách nhấn + bên cạnh để hiển thị các tiêu đề cho yêu cầu.

Cuối cùng, nếu bạn quan tâm đến việc xem các tiêu đề hoặc nội dung phản hồi, nhấp chuột phải vào yêu cầu quan tâm ở khung trên cùng và nhấp vào "Theo dõi luồng TCP".

LƯU Ý: Tất cả các giả định ở trên bạn không cố gắng nắm bắt lưu lượng truy cập vào máy chủ lưu trữ web trên localhost, 127.0.0.1.


0

Tôi đã tìm thấy Charles . Nó miễn phí và có sẵn cho Windows, Linux và Mac. Theo tôi thì trông rất giống với các công cụ dev của Chromes.


công cụ này là một trình cắm Firefox và không miễn phí. Đây là 30 ngày dùng thử!
botenvouwer

Phải, tôi đã không nhận thấy.
matan129
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.