Một tùy chọn khác để ngăn fiddler nhai CPU của bạn là viết một quy tắc trong fiddler để bỏ qua những yêu cầu đó. Goto Rules> Customize Rules ... tìm chức năng OnBeforeRequest và thêm
if(oSession.oRequest.headers["host"]=="localhost:49155"){
oSession["ui-hide"] = "true";
}
vì vậy của tôi trông như thế này:
static function OnBeforeRequest(oSession: Session) {
if(oSession.oRequest.headers["host"]=="localhost:49155"){
oSession["ui-hide"] = "true";
}
}
như @matrixugly đã chỉ ra rằng cổng có thể khác nhau tùy thuộc vào phiên bản của VS. Giải pháp của @ tedd-hansen có thể tốt hơn trên tất cả các phiên bản studio trực quan.
if(oSession.oRequest.headers["host"].StartsWith("localhost")
&& oSession.PathAndQuery.StartsWith("/vshub/")) {
oSession["ui-hide"] = "true";
}
Dưới đây là một số thảo luận về vấn đề này trên github để hiểu rõ hơn về những gì đang xảy ra; https://github.com/aspnet/Mvc/issues/3655
Đây là một bài đăng khác trên SO cho cùng một vấn đề; visual studio 2015 vshub đang spam fiddler