The Fiddler documentation is poor in regard of configuring the Java RE or SDK to work with Fiddler and HTTPS. After some digging I found this article which helped me solve the problem:
http://codeketchup.blogspot.com/2014/03/how-to-use-eclipse-with-fiddler-step-by.html
It is important to read the comments too, as from the article it is not 100% clear what to do.
static function OnBeforeResponse(oSession: Session) { if (oSession.uriContains("google.com")) { FiddlerApplication.Log.LogString("before "+oSession.GetResponseBodyAsString()); oSession.utilSetResponseBody("empty"); FiddlerApplication.Log.LogString("after "+oSession.GetResponseBodyAsString()); } }
hi.
i am trying to chage response body from third party website.
in fiddler log i see that response body is changed, but browser receives unchanged response body.
can anybody to help me with my issue?

Hi
Could anyone tell me if you know.
I want to get the latest version of Fildder2(v2.6).
If I bought Fiddler Enterprise Priority Support , I would use it ?
Or only Fiddler4 ?
Thanks

Hello,
I recently installed Fiddler and setup Firefox to allow proxy. I am now unable to use the linux `curl` command. Where are the proxy settings that control this? What exactly do I need to change to get curl working again?
Thank you
Hi,
Love using Fiddler on Windows, so I thought I would try it on Linux. When I go into the settings, I can't read the settings. But when I go to the HTTPS tab and check the "Decrypt HTTPS traffic" checkbox, a dialog pops up which allows me to read the settings in that tab, until I click OK and then the letters go away again. Screenshots attached.
Thanks for your hard work.

I ever use my computer name to map proxy or access fiddler cert page, like this
Proxy hostname: mycomname, Proxy port: 8888
http://mycomname:8888
But now I must use http://192.168.0.2:8888 in my mobile&virtual mobile app (for mycomname, it says Webpage not available).
I can still use http://mycomname:8888 in Firefox/Chrome though, it show correct fiddler cert page.
Computer name is prefer because it's not be changed every time.
This happen after I switch from my Samsung S4 mobile hotspot to S9+. Can you guild me what is the problem/needed to be set.
*Relate information: popup of top-right 'online' status in fiddler
Host: mycomname
Domain:
192.168.0.2
192.168.89.2
...
I have installed the latest version of Fiddler, and copied and pasted the Terminal command from the instructions but it just gives me an error. What am I missing here?
/Library/Frameworks/Mono.framework/Versions/<Mono Version>/bin/mozroots --import --sync
Hi All,
I want to use a file from a remote server in the Gateway tab of fiddler by configuring it as a manual proxy but it's not working for me.
I added the manual proxy with the as below.
Config script: "http://testproxyserver.com/accelerated_pac_base.pac"
I even tried to change the path to the local system folder but it didn't .
Can anyone please advise what I am doing wrong?
Thanks and ,
Sathish.

I needed to capture connect traffic and do it from a script. I created a PowerShell script that downloads fiddler, installs it, modifies SampleRules.js to add a rule to dump only connect traffic, and starts fiddler. Then later with a different script param I stop capturing, dump the connects, quit fiddler, and uninstall it.
The problem is that since doing this anytime I start fiddler now it ONLY capture connects.
How can I get it to go back to capturing everything?
Script is attached, but I gave it a jpg extension since ps1 is not allowed.
Thanks,
Rick