2009-08-13 25 views
39

Tôi cần trình thám thính để kiểm tra lưu lượng mạng của các ứng dụng do tôi phát triển cho Windows và Facebook. Yêu cầu cơ bản: request và response -display HTTP header -display thời gian nó mất để hoàn thành yêu cầu HTTPBạn sẽ đề xuất trình giám sát lưu lượng HTTP nào cho Windows?

Bây giờ tôi đang sử dụng HTTP Analyzer -display. Một công cụ rất tốt, nhưng nó chấm dứt với một số lỗi sau 10-15 phút chạy trên Vista.

+0

Mở khóa câu hỏi. Nó là để phát triển! Trong khi bạn phát triển, bạn muốn xem có gì trong tiêu đề HTTP/S, v.v. –

Trả lời

73

Wireshark nếu bạn muốn nhìn thấy tất cả mọi thứ xảy ra trong mạng.

Fiddler nếu bạn muốn chỉ giám sát lưu lượng truy cập HTTP/s.

Live HTTP Headers nếu bạn ở trong Firefox và muốn có plugin nhanh chỉ để xem tiêu đề.

Ngoài ra FireBug cũng có thể cung cấp cho bạn thông tin đó và cung cấp giao diện đẹp khi bạn làm việc trên một trang trong khi phát triển. Tôi đã sử dụng nó để theo dõi các giao dịch AJAX.

+9

Chỉnh sửa: Fiddler nếu bạn muốn theo dõi * hoặc sửa đổi lưu lượng * HTTP * hoặc HTTPS *. – EricLaw

4

Hãy thử Wireshark:

Wireshark là mạng giao thức phân tích hàng đầu thế giới, và là de facto (và thường là de jure) tiêu chuẩn trên nhiều ngành công nghiệp và giáo dục tổ chức.

Có một chút đường cong học tập nhưng đó là công cụ tốt nhất có sẵn.

6

Tôi thích fiddler

+0

fiddler, nó sẽ bị mất với chứng chỉ gốc của nó – K3rnel31

6

bây giờ tôi sử dụng CharlesProxy cho sự phát triển, nhưng trước đây tôi đã sử dụng Fiddler

+0

+1 cho Charles. Fiddler là rất tốt, nhưng một số tính năng khác của Charles như bản đồ địa phương và viết lại cho nó cạnh (cộng với, đó là cross-nền tảng). – NickFitz

+2

FWIW, Fiddler cả hai có thể bản đồ địa phương (xem AutoResponder) và viết lại trivially (xem động cơ kịch bản). Nó chỉ chạy trên Windows, nhưng bạn có thể trỏ bất kỳ máy tính nào khác vào máy chạy Windows chạy Fiddler. – EricLaw

+1

Thêm +1 vào Fiddler để được miễn phí – George

1

tôi sử dụng Wireshark trong hầu hết các trường hợp, nhưng tôi đã tìm thấy Fiddler được ít rắc rối khi giao dịch với các dữ liệu được mã hóa.

+0

Fiddler nó hút với chứng chỉ gốc của nó – K3rnel31

3

Fiddler thật tuyệt vời khi bạn chỉ quan tâm đến phía bên của các liên lạc. Nó cũng rất hữu ích khi bạn đang cố gắng kiểm tra bên trong một dòng https.

0

Tôi thích TcpCatcher vì nó rất đơn giản để sử dụng và có một giao diện hiện đại. Nó được cung cấp dưới dạng tệp jar, bạn chỉ cần tải xuống và chạy nó (không có quá trình cài đặt). Ngoài ra, nó đi kèm với rất hữu ích "on the fly" các tính năng sửa đổi gói (chế độ gỡ lỗi).

Các vấn đề liên quan