2009-03-26 28 views
9

Yêu công cụ gỡ lỗi này. Nó sẽ là tuyệt vời nếu tôi có thể xem bao lâu mỗi cuộc gọi mất như là một cột hơn là phải bấm vào từng mục riêng lẻ và nhìn vào số liệu thống kê của nó.Cách thêm cột phụ vào Fiddler

Tôi không thấy bất kỳ tùy chọn nào để thêm cột này. Có cách nào để làm điều đó thông qua một tập tin cấu hình hoặc một kịch bản?

Cảm ơn

Trả lời

3

Chắc chắn là vậy.

Trong Fiddler, đi đến Quy tắc -> Tùy chỉnh quy ...

Bây giờ làm một phát cho "onBeforeResponse", và trong phương pháp đó, thêm dòng mã sau đây ở phía dưới:

oSession["ui-customcolumn"] = oSession["X-TTLB"]; 

Nên làm thủ thuật cho bạn.

8

CẬP NHẬT Tháng 10 năm 2012 điều này dường như được xây dựng ngay bây giờ.

Bấm Quy tắc -> Performance -> Show Time-To-cuối-Byte

Yêu cầu tiếp theo sẽ hiển thị các TTLB trong cột tùy chỉnh.

CẬP NHẬT Tháng 5 năm 2013 - Tôi đã nâng cấp lên Fiddler 4.4.4.4 Beta và thấy rằng tùy chọn này không còn khả dụng nữa.

+3

không biết cách tùy chọn được tích hợp không thể tìm ra cách đặt tiêu đề cột độc đáo :-(nhưng hoạt động tốt theo cách khác –

+1

FYI, Sắp xếp trên cột này không hoạt động - không chính xác sắp xếp theo thứ tự chuỗi (tại ít nhất 2.4.2.6) –

14

Tôi đã thử các câu trả lời khác nhưng không có câu trả lời nào cho tôi thời gian trôi qua thực sự, vì TTLB không phải lúc nào chúng tôi muốn. Trang trợ giúp của Fiddler @Eric Lawrence được đề cập có câu trả lời tốt hơn. Nhấn Ctrl + R cho trình chỉnh sửa tập lệnh, sau đó thêm mã này vào lớp Trình xử lý:

public static BindUIColumn("Time Taken") 
     function CalcTimingCol(oS: Session){ 
     var sResult = String.Empty; 
     if ((oS.Timers.ServerDoneResponse > oS.Timers.ClientDoneRequest)) 
     { 
      sResult = (oS.Timers.ServerDoneResponse - oS.Timers.ClientDoneRequest).ToString(); 
     } 
     return sResult; 
     } 

Điều này cũng có thêm lợi ích khi sắp xếp chính xác.

+1

Cảm ơn Patrick, điều này đã làm việc rất tốt cho tôi Sau khi tôi thêm vào CustomRules.js tôi đã bắt đầu lại Fiddler và cột xuất hiện ở bên phải. Phiên bản Fiddler của tôi (cài đặt ngày hôm qua): v2.4.4.3. Chúc mừng. – reggoodwin

1

TTLB ở đó, chỉ tìm thấy nó. Nhấp chuột phải vào các cột phía trên các url, nhấp vào cột tùy chỉnh, trong bộ sưu tập, chọn bộ hẹn giờ, trong Tên bộ hẹn giờ: chọn TTLB. Làm việc cho tôi, cổ vũ.