Tôi muốn biết nếu có bất kỳ ứng dụng nào như fiddler nhưng với mac OS X, vì tôi cần gỡ lỗi một số yêu cầu từ các ứng dụng web trong Mac OS X. Tôi đã từng làm điều đó với fiddler trên Windows và rất thích có công cụ này trên Mac cũng vậy.
Tôi muốn biết nếu có bất kỳ ứng dụng nào như fiddler nhưng với mac OS X, vì tôi cần gỡ lỗi một số yêu cầu từ các ứng dụng web trong Mac OS X. Tôi đã từng làm điều đó với fiddler trên Windows và rất thích có công cụ này trên Mac cũng vậy.
Câu trả lời:
Có nhiều thứ chung hơn nhưng có lẽ không hữu ích với bạn Wireshark .
Một trong những trang web máy chủ SO có thể phù hợp hơn cho câu hỏi của bạn. Trên thực tế, nó đã được hỏi trên SuperUser .
Charles được viết bằng Java và chạy trên máy Mac. Nó không miễn phí mặc dù.
Bạn có thể trỏ máy Mac của mình vào máy Windows + Fiddler: http://www.fiddler2.com/fiddler/help/hookup.asp#Q-NonWindows
Và kể từ năm 2013, đã có bản tải xuống Alpha của Fiddler cho Mono Framework, chạy trên Mac và Linux. Ngoài ra, phiên bản mới nhất của Fiddler có thể nhập các tệp .PCAP được chụp từ WireShark hoặc các công cụ khác chạy trên Mac.
Nếu bạn không nhận được bất kỳ câu trả lời trực tiếp nào cho vấn đề này, bạn luôn có thể chạy Fiddler trên máy windows và định cấu hình trình duyệt của mình trên máy Mac để sử dụng máy windows làm máy chủ proxy. Không thỏa đáng lắm và cần một máy thứ hai (mặc dù nó có thể là ảo).
HTTPScoop là tuyệt vời để kiểm tra lưu lượng truy cập web trên máy Mac của bạn. Nó cực kỳ hữu ích cho tôi. Tôi đã không nghĩ hai lần về thẻ giá $ 15. Có 14 ngày dùng thử.
Phân tích gói ca cao tương tự như WireShark nhưng với giao diện tốt hơn nhiều. http://www.tastycocoabyte.com/cpa/
WebScarab là một khung để phân tích các ứng dụng giao tiếp bằng giao thức HTTP và HTTPS. Nó được viết bằng Java và do đó có thể di chuyển đến nhiều nền tảng. WebScarab có một số chế độ hoạt động, được thực hiện bởi một số plugin. Theo cách sử dụng phổ biến nhất, WebScarab hoạt động như một proxy chặn, cho phép nhà điều hành xem xét và sửa đổi các yêu cầu được tạo bởi trình duyệt trước khi chúng được gửi đến máy chủ và xem xét và sửa đổi các phản hồi được trả về từ máy chủ trước khi trình duyệt nhận được . WebScarab có thể chặn cả giao tiếp HTTP và HTTPS. Nhà điều hành cũng có thể xem lại các cuộc hội thoại (yêu cầu và phản hồi) đã thông qua WebScarab.
http://www.owasp.org/index.php/Carget:OWASP_WebScarab_Project
Phần mở rộng Tamper Data Firefox miễn phí khá tốt. Cho phép bạn xem, lọc và sửa đổi tất cả các yêu cầu.
Trong trường hợp bạn đang sử dụng Eclipse, bạn có thể thử http4e
Tôi biết đây là một câu hỏi cũ, nhưng tôi muốn thêm ServiceCapture vào danh sách, cho những người có thể bắt gặp điều này.
Tôi đã sử dụng ServiceCapture được khoảng 4 năm và yêu thích nó. Nó không miễn phí, nhưng nó là một công cụ tuyệt vời và không đắt lắm. Nếu bạn gỡ lỗi nhiều ứng dụng Flash hoặc AJAX thì đó là vô giá.
Tôi nghĩ rằng khả năng là ít hơn, nhưng FireBug (addon của FireFox) cũng có một số công cụ phân tích mạng.