Hi Mokhtar.. I'd like to explore a little more on your response for a different purpose .. there is this app I've been debugging which one of the requests subscribes to a response that is streamed over https .. I can see the session body showing -1 in the length column and a green arrow pointing down like the response is in progress .. every so often (not sure is because of time or size), fiddler seems to be closing the session and I can see a big chunk of the response in the inspectors and therefore I can inspect also in the fiddler script, this however seems to happen only when the session is actually being captured in the session list (UI), if I put filters for example and it is not visible at all in the session list then it seems (my assumption) like fiddler never closes the session at all, it just keeps streaming.
You mention commands to take a snapshot, is it possible to issue those commands programmatically on some kind of timer? And if you could elaborate a little more on when fiddler automatically closes the session when streaming which seems to be to avoid memory issues? I was playing a little bit with the "Options/Performance/Stream and forget bodies over" but didn't seems to have the effect I was expecting to.
A very happy user of the fiddler proxy software :-)