This is a migrated thread and some comments may be shown as answers.

Can fiddler capture and save videos or streams

2 Answers 3180 Views
Fiddler Classic
This is a migrated thread and some comments may be shown as answers.
Mokhtar
Top achievements
Rank 1
Mokhtar asked on 23 Mar 2019, 06:00 PM

Hello,

I'm new to fiddler.

Is it possible to capture and save the videos or stream running on the browser?

How to achieve that if possible?

 

Thanks in advance.

 

2 Answers, 1 is accepted

Sort by
0
Simeon
Telerik team
answered on 28 Mar 2019, 09:39 AM
Hi Mokhtar,

Yes, it is possible. Fiddler operates in two modes - buffering and streaming. You can read more about them here. Fiddler uses the streaming mode by default for audio and video sessions. If you need to stream other content you have to enable the streaming mode.

When a session's response body is streamed, you cannot inspect it directly until the stream is closed. However, you can take a "snapshot" of it by right-clicking the session and using the COMETPeek command from the context menu. Then if you'd like, you can save the session as a SAZ file and reopen it later.

Regards,
Simeon
Progress Telerik
Do you want to have your say when we set our development plans? Do you want to know when a feature you care about is added or when a bug fixed? Explore the Telerik Feedback Portal and vote to affect the priority of the items
0
Carlos
Top achievements
Rank 2
Iron
answered on 13 Jan 2020, 06:19 PM

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.

Ty!

Carlos

A very happy user of the fiddler proxy software :-)

 

Tags
Fiddler Classic
Asked by
Mokhtar
Top achievements
Rank 1
Answers by
Simeon
Telerik team
Carlos
Top achievements
Rank 2
Iron
Share this question
or