Tôi muốn hiển thị kích thước của từng yêu cầu trong danh sách phiên của người chơi. Những gì tôi đã cố gắng cho đến nay, là thêm cột tùy chỉnh vào tệp CustomRules.js:Cách hiển thị kích thước của yêu cầu HTTP trong Fiddler?
public static BindUIColumn("RequestSize")
function CalcMethodCol(oS: Session)
{
if (null != oS.requestBodyBytes)
return oS.requestBodyBytes.Length; //this is the relevant line
else
return "?";
}
Nhưng điều này dẫn đến lỗi khi người cố gắng tải tập lệnh.
Nếu tôi thay đổi phù hợp với những nhận xét như thế này:
return typeof(oS.requestBodyBytes.Length);
sau đó hiển thị cáy 'số' trong cột RequestSize. Bởi vì điều đó tôi đoán rằng tôi không phải là rất xa những gì tôi đang cố gắng để đạt được. Tôi chỉ không thể tìm ra cách hiển thị kích thước của trường requestBodyBytes.
Bất kỳ gợi ý nào tôi đang làm sai hoặc thiếu gì?
Cảm ơn cho giải pháp đó. – M4N
thử nghiệm trong fiddler 2.3.9.1beta -> requestBodyBytes.LongLength trở thành requestBodyBytes.Length –
LongLength và Length trả về cùng một điều. – EricLaw