Telerik Forums
Fiddler Forum
1 answer
64 views
Video Explaining My Issue


I was trying, as a test run, to capture the traffic from Facebook. I did what someone suggested in my previous post about removing the "https" and just using "facebook." I did that, clicked "Actions," and selected "Run Filter Set Now." I then refreshed the tab I was currently on, which was Facebook, and as you can see in the video link, no traffic was captured.

So, what am I supposed to do if I want to capture only the tab with Facebook traffic ? Do I really have to close my Firefox window, reopen Firefox, and have just one tab open with Facebook? Then, I would use Fiddler Classic. How is this realistic at all?

If anyone can please inform me how I can capture all of Facebook's traffic in the session list without any other traffic being captured-thus sparing me the hassle of sorting through the list to identify which traffic belongs to Facebook- that would be great. Otherwise, I see no reason to continue using Fiddler Classic or to subscribe.


Nick Iliev
Telerik team
 answered on 04 Feb 2025
1 answer
33 views
I'm trying to capture traffic/ requests from a specific website, but I don't know how. I've tried endless Google searches, and the documentation on Fiddler did mention filters . However, I'm worried that if I set a filter to show only if the URL contains, for example, bluestorm.com , the session list won't display anything if the request URLs when browsing that website do not include " bluestorm." Similarly, if I use Facebook, I feel it will only list URLs that contain the word "Facebook."

What
I want is to input the exact URL, for instance, Facebook, so that now the session list will show all the URL requests or traffic that occur while the Facebook tab is currently open . Right now, I'm only getting traffic from my Firefox browser, but I want the traffic from a specific tab within Firefox, and I want all the URL traffic that occurs in that tab.

For
example, if I want to capture the traffic from Facebook, I don't want to filter and have it display only URLs related to Facebook because I feel that will just show traffic for URLs like facebook.com . There are other URLs on Facebook that don't contain the word "Facebook" at all. So, I want it to retrieve and capture all the traffic from the Facebook tab.




I filtered to show only if the URL contains, as you can see in the image, but no URLs from Facebook are being listed when I refresh the tab that's currently on the Facebook URL.
Nick Iliev
Telerik team
 answered on 03 Feb 2025
1 answer
88 views

Here's the error message it told me to paste onto here. I have tried uninstalling and reinstalling Fiddler but nothing changed.

 

---------------------------
Loading custom MIME mappings failed
---------------------------
Fiddler has encountered an unexpected problem. If you believe this is a bug in Fiddler, please copy this message by hitting CTRL+C, and submit a bug report at http://www.telerik.com/forums/fiddler.

The cloud file provider is not running.



Type: System.IO.IOException
Source: mscorlib
   at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)

   at System.IO.FileStream.ReadCore(Byte[] buffer, Int32 offset, Int32 count)

   at System.IO.FileStream.Read(Byte[] array, Int32 offset, Int32 count)

   at System.Xml.XmlTextReaderImpl.InitStreamInput(Uri baseUri, String baseUriStr, Stream stream, Byte[] bytes, Int32 byteCount, Encoding encoding)

   at System.Xml.XmlTextReaderImpl..ctor(String url, Stream input, XmlNameTable nt)

   at System.Xml.XmlTextReader..ctor(Stream input)

   at System.Xml.Serialization.XmlSerializer.Deserialize(Stream stream)

   at Fiddler.XmlFileMimeMappings..ctor(String filePath)

   at Fiddler.frmViewer.PrepareConsumer(Object info, EventArgs counter)


Fiddler v5.0.20251.1171 (x64 AMD64) [.NET 4.0.30319.42000 on Microsoft Windows NT 10.0.22631.0] 
---------------------------
OK   
---------------------------

Nick Iliev
Telerik team
 answered on 03 Feb 2025
0 answers
91 views
I have tried editing the rules on fiddler script editor
static function OnBeforeRequest(oSession: Session) {
// Check if the request URL matches a pattern (for example, you can forward requests to a specific domain)
if (oSession.url.Contains("example.com")) {
// Get the request body (as a string)
var requestBody = oSession.GetRequestBodyAsString();

// Parse the request body as JSON
var data = parseJSON(requestBody);

if (data == null) {
// If the data is not valid JSON, handle the error
oSession.ResponseBody = "Invalid JSON received";
oSession.oResponse.headers["Content-Type"] = "text/plain";
return;
}

// Prepare the data to send to the PHP server
var dataToSend = {
"method": oSession.oRequest.headers["Method"],
"url": oSession.url,
"headers": oSession.oRequest.headers.ToString(),
"body": data
};

// Define the PHP server URL (running on localhost:8000)
var phpServerUrl = "http://localhost:8000/process_request.php";

// Prepare HTTP request to send to the PHP server
var oHTTP = new HTTPRequest(phpServerUrl, "POST", stringifyJSON(dataToSend));

// Send the request
var oResponse = oHTTP.Send();

// Handle the PHP server's response
if (oResponse.StatusCode == 200) {
oSession.ResponseBody = oResponse.Body;
oSession.oResponse.headers["Content-Type"] = "application/json";
}
}
}

But the code doesnt work because JSON object is not recordgnized.
Is there any waY I can broadcast/forward all requests captured that belong to example.com domain?>
arsa
Top achievements
Rank 1
 asked on 01 Feb 2025
1 answer
112 views

i can't find snapshots menu in mac fiddler app. where is it?

i'm using free account now.

Nick Iliev
Telerik team
 answered on 29 Jan 2025
1 answer
132 views

I disabled System proxy and tried to enable "Network Capture" with basic settings, but it's keep spinning and not enabling this feature.

If anyone can help me figure this out that will be so helpful.

Thank you

Nick Iliev
Telerik team
 answered on 23 Jan 2025
1 answer
59 views

I often change computers at work, when I installed fiddler everywhere on the new computer, I saw a warning about the increase in the number of installations. How to reset it?

Nick Iliev
Telerik team
 answered on 15 Jan 2025
1 answer
132 views

I recently upgraded to the latest version of Fiddler Classic and the application no longer starts up.  It crashes silently (no error message pop-up) and the Fiddler window is never displayed. 

Running on Windows 10. 

The Windows Application Log shows the following:

Faulting application name: Fiddler.exe, version: 5.0.20245.10105, time stamp: 0x670fd121
Faulting module name: KERNELBASE.dll, version: 10.0.19041.5198, time stamp: 0xd1eefc71
Exception code: 0xc06d007e
Fault offset: 0x000000000003b699
Faulting process id: 0x3e54
Faulting application start time: 0x01db636fee33f9f3
Faulting application path: C:\Users\XXXXX\AppData\Local\Programs\Fiddler\Fiddler.exe
Faulting module path: C:\Windows\System32\KERNELBASE.dll
Report Id: 8bf8de2d-211a-4462-93da-34efc27e8337
Faulting package full name: 
Faulting package-relative application ID: 

I have tried uninstalling and re-installing but the results are the same.

Any ideas for how this can be fixed?  Thanks.

Nick Iliev
Telerik team
 answered on 13 Jan 2025
4 answers
2.0K+ views
_
Daniel
Top achievements
Rank 1
 updated question on 26 Dec 2024
7 answers
1.2K+ views

While playing around with windows 10 and looking for ways to ensure it will Shut the F*** up and break up with M$ I noticed that the various privacy violating services seam to respect the proxy configuration in the internet options.

So I installed fiddler on my test VM and enabled SSL decryption.

For some requests like windows update that seamed to work just fine,

but for the interesting telemetry once, it fails with error 408, for example requests to watson.telemetry.microsoft.com

The textView window says "The request body did not contain the specified number of bytes. Got 0, expected 1.359"

So I think its a bug with fiddler (or the lack of support for some protocol version) rather than M$ cooking up their own super secret SSL replacement.

 

So it would be great if the makers of fiddler could fiddle around a bit with this issue and solve it please :)

David
Top achievements
Rank 1
Iron
 answered on 18 Dec 2024
Narrow your results
Selected tags
Tags
+? more
Top users last month
Rob
Top achievements
Rank 3
Iron
Iron
Iron
Atul
Top achievements
Rank 1
Iron
Iron
Iron
Alexander
Top achievements
Rank 1
Veteran
Iron
Serkan
Top achievements
Rank 1
Iron
Shawn
Top achievements
Rank 1
Iron
Iron
Want to show your ninja superpower to fellow developers?
Top users last month
Rob
Top achievements
Rank 3
Iron
Iron
Iron
Atul
Top achievements
Rank 1
Iron
Iron
Iron
Alexander
Top achievements
Rank 1
Veteran
Iron
Serkan
Top achievements
Rank 1
Iron
Shawn
Top achievements
Rank 1
Iron
Iron
Want to show your ninja superpower to fellow developers?
Want to show your ninja superpower to fellow developers?