Filter by Status Code

301 views
Skip to first unread message

Marc J. Cawood

unread,
Aug 26, 2009, 4:12:35 AM8/26/09
to Fiddler
I would like to filter out, but not block, success codes in order to
see a list of 401s, 404s and 500s in the session list.

The documentation for the Filters feature says:
"Fiddler's Filters tab allows you to easily filter and flag traffic
displayed in the Fiddler UI"
Then, under "Response Status Code" it says:
"This list enables you to block HTTP errors, redirects, authentication
challenges and cache-reuse status codes."
(Source: http://www.fiddler2.com/fiddler2/help/Filters.asp)

Basically, in practice, Fiddler IS blocking and not filtering the
display. This means if you check "Hide success (200, 204, 206) it
blocks and does not hide.

Is this by design?

EricLaw

unread,
Aug 26, 2009, 11:08:41 AM8/26/09
to Fiddler
I'm not sure what you mean when you say "In practice"?

The documentation is incorrect; it's a display filter only.

switch (oSession.responseCode){
case 200:
case 204:
case 206:
if (oFilters.bHideSuccess) oSession["ui-hide"] =
"HideSuccess";
break;
case 304:
if (oFilters.bHide304) oSession["ui-hide"] =
"Hide304";
break;
case 300:
case 301:
case 302:
case 303:
case 307:
if (oFilters.bHideRedirects) oSession["ui-hide"] =
"HideRedir";
break;
case 401:
if (oFilters.bHide401) oSession["ui-hide"] =
"Hide401";
break;
Reply all
Reply to author
Forward
0 new messages