Telerik Forums
Fiddler Forum
11 answers
461 views

Hi Eric,

Firstly thanks for your time and dedication to an amazing product.

I am creating an application using C# fiddlecore.
I want my application to ignore every website on the internet, Except a small handful of specified websites (example "abc.com and "xyz.com").

In my Googling I came across this:

CONFIG.sHostsThatBypassFiddler = "<local>";

I know this will prevent fiddler routing all INTRANET traffic.

However, what other string values can I use in place of "<local>" in order to tell fiddler to route ONLY the 2 above mentioned sites.
In fact what are all the different options I can use in place of "<local>" string ?

Please can you also tell me where the "CONFIG.sHostsThatBypassFiddler" would go ?
In BeforeRequest or BeforeResponse or anywhere else?

Eric Lawrence
Telerik team
 answered on 24 Aug 2015
7 answers
1.6K+ views

I am having trouble accessing Fiddler on my laptop from other devices. The laptop runs Windows 7 Enterprise, and one device I'm trying to connect with is an iPad using iOS 8.4. When I'm at work, I can easily connect to this laptop. I have "allow remote computers to connect" checked, and I use the default port with the local IP set as the proxy on the iPad. It works well. When I take these two devices home, however, I can't even pull up the Fiddler Echo Service page by going to http://laptop:8888 (ie laptop is 192.168.1.9). I can use a ping app on the iPad, and I get a successful response by pinging this same ip on port 23. I've confirmed that Fiddler is still set to listen on port 8888 and rechecked the local ip of the laptop many times. I've removed proxy settings on the iPad's wifi connection, so it's not trying to connect to the local ip from the office network. The proxy settings on the iPad are blank when trying to reach the Fiddler Echo Service page of the laptop. No settings on the laptop have changed from when it was at work.

 I started thinking maybe there was a router issue, but I can run Fiddler on my desktop and have the iPad connect to it after adjusting the wifi proxy settings, and the laptop also reaches the desktop's fiddler echo page. I have not setup any port forwarding for the deskptop in my router.

 Is anybody able to point me in the right direction to get other devices to connect to Fiddler running on the laptop? I'm completely out of ideas on what could be the problem. The only thing that has changed is the network these are on, and I've tried changing the wifi proxy's settings to the correct, new local ip of the laptop on the home network, and other devices on this network are able to accept traffic through Fiddler.

 Any help is greatly appreciated!

Mike
Top achievements
Rank 1
 answered on 24 Aug 2015
7 answers
343 views
Hi.

I'm probably missing something obvious, but I can't get the save button to show under the AutoResponder (see pic).

Thanks.
Eric Lawrence
Telerik team
 answered on 21 Aug 2015
1 answer
1.5K+ views

HI All,

An Issue is ​report​ed in production with ajax​ request execution in our application with IE9 browser.

Below is the text from fiddler response raw view for failed ajax request at customer site

ReadResponse() failed: The server did not return a complete response for this request. Server returned 0 bytes.

Could not able to replicate in development environment.

below is the fiddler report for failed ajax request at customer site

SESSION STATE: Aborted.
Request Entity Size: 45 bytes.
Response Entity Size: 512 bytes.
 
== FLAGS ==================
BitFlags: [ResponseGeneratedByFiddler] 0x100
X-ABORTED-WHEN: Done
X-CLIENTIP: 127.0.0.1
X-CLIENTPORT: 55260
X-EGRESSPORT: 55262
X-FAILSESSION-WHEN: ReadingResponse
X-HOSTIP: 10.54.190.156
X-PROCESSINFO: iexplore:7648
 
== TIMING INFO ============
ClientConnected:     15:14:31.853
ClientBeginRequest:  15:14:31.899
GotRequestHeaders:   15:14:31.901
ClientDoneRequest:   15:14:31.901
Determine Gateway:   0ms
DNS Lookup:          0ms
TCP/IP Connect:      101ms
HTTPS Handshake:     0ms
ServerConnected:     15:14:32.007
FiddlerBeginRequest: 15:14:32.007
ServerGotRequest:    15:14:32.009
ServerBeginResponse: 00:00:00.000
GotResponseHeaders:  00:00:00.000
ServerDoneResponse:  15:14:32.431
ClientBeginResponse: 15:14:32.435
ClientDoneResponse:  15:14:32.436
 
       Overall Elapsed:     0:00:00.537
 
The response was buffered before delivery to the client.
 
== WININET CACHE INFO ============
This URL is not present in the WinINET cache. [Code: 2]
* Note: Data above shows WinINET's current cache state, not the state at the time of the request.
* Note: Data above shows WinINET's Medium Integrity (non-Protected Mode) cache only.​

 

Could you please let me know why the below timings are shown as 0

 ServerBeginResponse: 00:00:00.000
GotResponseHeaders:  00:00:00.000

I suspect that the request is not sent to server but fiddler time logs shown ​connected to server with timings as below

ServerConnected:     15:14:32.007
FiddlerBeginRequest: 15:14:32.007
ServerGotRequest:    15:14:32.009

ServerBeginResponse: 00:00:00.000
GotResponseHeaders:  00:00:00.000
ServerDoneResponse:  15:14:32.431

Any has experienced this issue? what are causes for this and how to fix issue.

Help is greatly appreciated!!..

 Thanks

Dhorrairaajj

Eric Lawrence
Telerik team
 answered on 21 Aug 2015
2 answers
146 views
I've got a custom UI wrapper around FiddlerCore for a highly customized web traffic monitoring tool.  When simply logging the id and url of each session, I've noticed that there are multiple requests.  If I haven't set bBufferResponse = true, then there are 16 events fired for each session.  If bBufferResponse = true (I'd prefer it not be), then there are either 6 or 1 events fired.  Any ideas what could cause that?
Eric Lawrence
Telerik team
 answered on 21 Aug 2015
2 answers
2.7K+ views

I would like to use FiddlerScript redirect to my local files while testing, without having to change the script tags in my HTML.

I'm fine with redirecting specific files using the AutoResponder, but how can I redirect any resource in a particular folder, including for HTTPS tunnel request?

I tried this and other permutations but I don't really understand what I'm doing...

        if (oSession.HTTPMethodIs("CONNECT") && (oSession.PathAndQuery == "rawgit.com:443")) { 
            oSession.PathAndQuery = "localhost:63342";
            oSession.url = oSession.url.Replace("repo/cool-Blue/d3-lib/master/inputs", "inputs");
            oSession["ui-color"] = "red";
        }

coolBlue
Top achievements
Rank 1
 answered on 21 Aug 2015
2 answers
123 views

Fiddler core  

Invalid certificate (证书无效)

demo?  

Eric Lawrence
Telerik team
 answered on 20 Aug 2015
1 answer
1.4K+ views

Somehow Fiddler doesn't capture the posts I send from my HttpClient provided by Apache.
But when I send the same post in C# using the HttpClient to the same server, Fiddler does intercept the sessions.

My Java code:
http://pastebin.com/a6zczxq3 

Any thoughts? Thanks!

Eric Lawrence
Telerik team
 answered on 19 Aug 2015
3 answers
360 views
Hi - I was able to configure Fiddler in such a way that all the http server requests made from my mobile phone are captured as long as both the mobile phone and Fiddler are on the same Wi-Fi. Now, I am wondering if there is a way to see the same http request when the phone is connected to Internet via 3g or 4G. Is it possible? can anyone share the steps to do that?
Thanks.
Eric Lawrence
Telerik team
 answered on 19 Aug 2015
3 answers
155 views

We have a user with windows 7 OS getting a warning message every time when he opens Fiddler

 

The warning message image is attached to this post. We check and there are no other processes running with fiddler.

Please suggest workaround to solve this issue

Eric Lawrence
Telerik team
 answered on 19 Aug 2015
Narrow your results
Selected tags
Tags
+? more
Top users last month
Top achievements
Rank 1
Iron
Iron
Iron
Rob
Top achievements
Rank 3
Bronze
Bronze
Iron
ivory
Top achievements
Rank 1
Iron
Nurik
Top achievements
Rank 2
Iron
Iron
YF
Top achievements
Rank 1
Iron
Want to show your ninja superpower to fellow developers?
Top users last month
Top achievements
Rank 1
Iron
Iron
Iron
Rob
Top achievements
Rank 3
Bronze
Bronze
Iron
ivory
Top achievements
Rank 1
Iron
Nurik
Top achievements
Rank 2
Iron
Iron
YF
Top achievements
Rank 1
Iron
Want to show your ninja superpower to fellow developers?
Want to show your ninja superpower to fellow developers?