Hide CONNECT in Fiddler Everywhere (Mixed-mode filters)

2 Answers 273 Views
Fiddler Everywhere
David
Top achievements
Rank 1
David asked on 20 Oct 2023, 08:33 PM

Fiddler Classic has a "Hide CONNECT" feature that I find very useful for eliminating TLS negotiation clutter. In Fiddler Everywhere, I can achieve the similar effect by using a filter. However, this does not work when I also have to use OR conditions to filter out traffic from multiple hosts.

More generally, it seems that mixed-mode filter that supports both AND and OR may be required. In this specific case, the filter conditions needed would be "Method != CONNECT && (Host == localhost || Host == example.com)".

Can I at least hide CONNECTs while also filtering for multiple hosts today? I'm evaluating migration from Fiddler Classic to Fiddler Everywhere or some 3rd-party alternatives, since Fiddler Classic is lacking in support for newer protocols that some of our workloads need. I find Fiddler Everywhere to be generally great, other than a few blockers like this one.

2 Answers, 1 is accepted

Sort by
0
Accepted
Nick Iliev
Telerik team
answered on 23 Oct 2023, 05:53 AM

Hello David,

 

In Fiddler Everywhere, you can use the Rules tab and create a new rule that hides all sessions using the method CONNECT while using the "Do Not Show" action.

Going further, you can create a more sophisticated rule to hide the CONNECT sessions for specific domains. To achieve that, add a match condition. In the case below, the rule will trigger when all these conditions are met any number of times.

Indeed, at this very moment, the rules builder allows you to create a rule that only uses AND (all of these conditions) or OR (any of these conditions), not a combination of both. Currently, your option is to create multiple rules for each different host.  The feature to combine AND, OR, and NOT is logged in our feedback portal, where you can upvote it and track its development.

https://feedback.telerik.com/fiddler-everywhere/1604846-rules-nested-conditions 

The above said the team is constantly working on improving the Fiddler Everywhere UX, and among the features that we are planning to have in the future is the scripting feature.

https://feedback.telerik.com/fiddler-everywhere/1470999-will-fiddlerscript-feature-be-integrated-in-fiddler-everywhere

 

Regards,
Nick Iliev
Progress Telerik

Love the Telerik and Kendo UI products and believe more people should try them? Invite a fellow developer to become a Progress customer and each of you can get a $50 Amazon gift voucher.

David
Top achievements
Rank 1
commented on 23 Oct 2023, 04:55 PM

Oh, thanks for recommending this solution, it works very well for the scenario I asked about.

Nested conditions outside of this scenario is not something that I direly need at the moment. But I'm happy to see that some missing features from Classic are still on radar. Thanks for pointing them out. 

0
Nick Iliev
Telerik team
answered on 23 Oct 2023, 06:36 AM

Hey David,

 

In addition to my previous answer, you can also use a regular expression to create more complex rules or filters and this way you will be able to create a matching condition with nested AND, OR, and NOT conditions.

For example

 

Regards,
Nick Iliev
Progress Telerik

Love the Telerik and Kendo UI products and believe more people should try them? Invite a fellow developer to become a Progress customer and each of you can get a $50 Amazon gift voucher.

Tags
Fiddler Everywhere
Asked by
David
Top achievements
Rank 1
Answers by
Nick Iliev
Telerik team
Share this question
or