Telerik Forums
Fiddler Forum
1 answer
1.4K+ views
Hello!

I have a problem with changing path of request.

I have url:
http://54.56.212.65/Test/ServerTest.do?protocol-version=9&client-login=7d29289c8fad51063e9b3c85cc1a69b4
And I need to change IP with a Path to:
http://12.62.52.32/Release/Server.do?protocol-version=9&client-login=7d29289c8fad51063e9b3c85cc1a69b4

But 'client-login' changing every time after request.
So oSession.PathAndQuery not work.
//
        if (oSession.host=="54.56.212.65") {
            oSession.host="12.62.52.32";

        if (oSession.PathAndQuery=="/Release/ServerTest.do") {
            oSession.PathAndQuery = "/Test/Server.do";
//
How can I change only Path and filename without checking values after '.do'?
Doesn't work...
Help please.(


Vladimir
Top achievements
Rank 1
 answered on 07 Feb 2015
1 answer
873 views
RT

Hello, all.

My PC has 2 network interface. One for wired network and one for wireless. I want to use fiddler as a proxy for debuging my mobile app(through wireless network). But I find the network speed is very slow at this situation. And all things become right if I disable the wired network interface. But I need the wired network on when I am debuging.

Could someone help? THX
Eric Lawrence
Telerik team
 answered on 05 Feb 2015
2 answers
302 views
Hi there

I want in c# to change the responce of the server using fiddlercore, I know i can do it like this

oS.utilReplaceInResponse("Microsoft", "Bayden");

BUT what happens if i want to change some dynamic text data between tags to something that is always the same like

oS.utilReplaceInResponse("<version>this can be 5,6,7,8 and change every month</version>", "<version>5</version>");

I want to be able to replace the text or number between some tags that might change over time to always return 5

i have tried with .? with * with .* and they all fail how do i do this ?

cheers
Eric Lawrence
Telerik team
 answered on 02 Feb 2015
3 answers
133 views
Hi, is there a way to have HTTPs option be turned on during setup, or via an extension ?
Similarly for Win8 exclusions ?

The scenario is using Fiddler for diagnosing HTTPS issues for users that may not be very technical and for whom the manual steps for turning on HTTPs and Win8 exclusions are error prone. But having them execute a script that installs fiddler and an extension is lower bar and less error prone.

Thanks
Eric Lawrence
Telerik team
 answered on 02 Feb 2015
4 answers
1.3K+ views
Hi Eric,

          I have created sample app(Console App in c#) with Selenium Webdriver and BrowserMob Proxy. BrowserMob Proxy has method which return response,i'm write response to a file as follow using below code
               Server server = new Server(<proxy path>);
                server.Start();
                Client client = server.CreateProxy();
                client.NewHar("google");
                var seleniumProxy = new Proxy { HttpProxy = client.SeleniumProxy };                
                var profile = new FirefoxProfile();
                profile.SetProxyPreferences(seleniumProxy);
                IWebDriver driver = new FirefoxDriver(profile);  
               driver.Navigate().GoToUrl(<url>);
              // below harData has response
               HarResult harData = client.GetHar();
               System.IO.File.WriteAllText(<file path>, JsonConvert.SerializeObject(harData, Formatting.Indented));


              Is it possible to do same thing with Selenium Webdriver and Fiddler.

Thanks,
Avinash.

















Eric Lawrence
Telerik team
 answered on 30 Jan 2015
2 answers
92 views
I installed Fiddler several months ago (Windows 7) and didn't use it much. I uninstalled it. In the last few days, my Trusteer app has been complaining that some websites I normally visit have a bad certificate.  I have searched all files and the registry on my computer and can't find any residual Fiddler files. I deleted the root and other certificates labeled "DO_NOT_TRUST ..." But, I'm still getting this error (see attached.) Same behavior in IE and Chrome. Something is stuck. Please advise how to remove and restore normal operation.

Tia
Robert
Top achievements
Rank 1
 answered on 27 Jan 2015
6 answers
172 views
I can no longer see the traffic from the chrome browser, i have checked for filters etc and there are none.
As you can see from the image attached the chrome browser is not showing could this be the reason and if so what is the fix.
Eric Lawrence
Telerik team
 answered on 27 Jan 2015
9 answers
1.4K+ views
Hi. I use windows 8.1 and need to debug my traffic from winstore apps to remote server. 

I sucessfully used fiddler for these purposes, but it unexpectedly stopped working.
 
Now I see next situation: after running fiddler all my winstore apps unable to send data to remote server. 
From my app I see that after submitting data simply nothing happens. After timeout expired, I get httpexception.

Of course, I know about windows 8 restrictions for winstore apps regard local traffic. And I've used enable loopback utility for this case. 
But recently it stopped work with strange behavior: on start app sucessfully got installed applications list, but unable to refresh it. 
When I press "Refresh" button, I got next error:
Unable to use NetIsoEnumAppContainers to get AppContainer list.
Error Code: 0x5

Attempting manual registry crawl; some information will be unavailable.

And I unable to see any data from my or installed app. Also any installed app is unable to send and receive any data with runned fiddler. 

 I've tried to uninstall\reinstall fiddler but not helps. Do you know something about this problem? Can you help me to solve it?






Eric Lawrence
Telerik team
 answered on 23 Jan 2015
4 answers
291 views
I'm wondering if there's a way to force a client reconnect in an extension? I looked through the network flags and didn't see anything but I did find the fiddler.network.timeouts.clientpipe.resuse setting. The extension I'm working on spins up background threads to make it's own webrequests against an F5 however I'm getting locked to a specific machine due to using the same client connection. I'd rather not muck with the preferences and instead force a reset before each new web requests. Is there a way to do this?

Thanks in advance!
-C
Christopher
Top achievements
Rank 1
 answered on 21 Jan 2015
1 answer
1.4K+ views
I was curious on the SSL settings utilized by Fiddler when https debugging is enabled. Is it limited by the Operating System on SSL protocols (SSL vs TLS versions), Ciphers and digest algorithm? Is there an order of preference for each criterion, starting with lets say the highest (something like TLS 1.2+GCM/AES 256 bit+SHA384) ?
Eric Lawrence
Telerik team
 answered on 20 Jan 2015
Narrow your results
Selected tags
Tags
+? more
Top users last month
Rob
Top achievements
Rank 3
Bronze
Bronze
Iron
Sergii
Top achievements
Rank 1
Iron
Iron
Dedalus
Top achievements
Rank 1
Iron
Iron
Lan
Top achievements
Rank 1
Iron
Doug
Top achievements
Rank 1
Want to show your ninja superpower to fellow developers?
Top users last month
Rob
Top achievements
Rank 3
Bronze
Bronze
Iron
Sergii
Top achievements
Rank 1
Iron
Iron
Dedalus
Top achievements
Rank 1
Iron
Iron
Lan
Top achievements
Rank 1
Iron
Doug
Top achievements
Rank 1
Want to show your ninja superpower to fellow developers?
Want to show your ninja superpower to fellow developers?