You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+10-4Lines changed: 10 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -4,7 +4,7 @@
4
4
Extension for Fiddler, to display the session information in a TreeView panel instead of the default ListBox, so it groups the information logically based on hosts, folders, etc...
5
5
6
6
## Introduction
7
-
If you need to capture http traffic there are several tools out there that can help you with this task, and a really good one is [Fiddler](http://www.fiddler2.com).
7
+
If you need to capture http traffic there are several tools out there that can help you with this task, and a really good one is [Fiddler Classic](https://www.telerik.com/download/fiddler).
8
8
It's really flexible and, best of all, it's free. :-)
9
9
10
10
The only thing you might be a little bit annoyed with is that, when analyzing a site that performs lots of calls, you might end up with a screen like the following:
@@ -21,22 +21,28 @@ To switch between the two views, a new menu entry has been created in the top le
21
21
22
22

23
23
24
-
Integration with Fiddler is not 100%, since I first created this extension to be able to locate sessions in a more efficient manner. You can right-click on a session and the original Fiddler context will show up, although some options will not be usable or have any meaning. I'm sure other stuff might not work as well, but again my goal was just to make it _usable enough_ for my own needs. ;-)
24
+
Integration with Fiddler is not 100%, since I first created this extension to be able to locate sessions in a quicker manner. You can right-click on a session and the original Fiddler context will show up, although some options will not be usable or have any meaning. I'm sure other stuff might not work as well, but again my goal was just to make it _usable enough_ for my own needs. ;-)
25
25
26
26
For instance coloring a session will in fact color it in the ListView, but nothing will happen in the tree.
27
27
We can however reissue sessions, save them, etc...
28
28
29
29

30
30
31
31
## Installation
32
-
In order to install this extension you'll need to copy the compiled assembly .DLL into your _\My Documents\Fiddler2\Scripts_ folder (or _\Program Files\Fiddler2\Scripts_ to make it available to all users on the machine). After that, you'll need to restart Fiddler if was already running.
32
+
In order to install this extension you'll need to copy the compiled assembly _TreeViewPanelExtension.dll_ into your Fiddler scripts folder, typically:
After that, you'll need to restart Fiddler if was already running.
33
39
34
40
## Known issues
35
41
Right now, there are issues in the way sessions are deleted, because the only way to effectively delete a session is by choosing the **ALL** option from the tools menu as shown in the selected screenshot:
36
42
37
43

38
44
39
-
All the other ways to delete sessions (even from the context menu) will wipe them out from the ListView but +not+ from the TreeView, so you might get out of sync (not a huge deal since you can re-sync by using the above option as well). The biggest roadblock is that the ListView won't fire an event when items are removed from it, so I'd need to implement an additional mechanism to fix it (btw, that's the reason there are some work-in-progress sections in the source code).
45
+
All the other ways to delete sessions (even from the context menu) will wipe them out from the ListView but **not** from the TreeView, so you might get out of sync (not a huge deal since you can re-sync by using the above option as well). The biggest roadblock is that the ListView won't fire an event when items are removed from it, so I'd need to implement an additional mechanism to fix it (btw, that's the reason there are some work-in-progress sections in the source code).
40
46
41
47
But other than that the extension is fully usable and I thought some of you might find it useful too.
42
48
Of course, you're free to download the code and if you want to extend it further or have some ideas let me know. :-)
0 commit comments