Okay, so i'm not sure if this is in the right spot or not but here it goes.
I am using Fiddler Core in my C# program. In my program; I have several checkboxes and each checkbox sets utilreplaceinresponse; while this is all good; After the session is complete; I need to have Fiddler Block that same url from reloading unless the program is closed or cache is cleared. How can I achieve this?
I'm trying to output information to the log, I do " Console.Write("22s");" . After looking at the Log, I do not find this text there. How to correctly output it to Log?
if (oSession.url.Contains("google.com")) {
Console.Out.Write("22s");
}
I am trying to save sessions to a file, there are around 58k of them
I am getting the error saying the number of entries is 65535 or greater.
The error says you can set 'UseZip64WhenSaving' property on the ZipFile instance... can you please do this or expose the option to us? (Or do it automatically when needed...)
I see you said it was fixed in FiddlerCap in 2014, so I'm curious why it's still broken in Fiddler Classic... [see below link]
https://www.telerik.com/forums/fiddlercap-unable-to-write-traffic-to-file
Maybe because it already does enable it 'when needed' but it doesn't think it's needed because i only have < 60k sessions, but somehow it's expanded to > 65535 when it tries to save?
Hi, we are hosting web api controllers using kestrel (.net 7, c#, self hosted (not within IIS))
Within a controller we use a HttpClient to make a simple get request (https), but we are not seeing the request in fiddler everywhere (Http2 is activated in the settings and also the certificate stuff is activated).
The request to the controller (https & http2) is captured by fiddler, but not the httpclient call (the problem occurs on Win Server 2016), we are using the server name to call the controller (not localhost).
However if I create a console app, add the HttpClient call and start the console, fiddler does capture the call as expected.
I also tried netsh winhttp set proxy 127.0.0.1:8866 as admin, but that also doesn't work.
Any ideas?
Br
As soon as we start Fiddler Everywhere for profiling we got the following error in our application whenever a gRPC-call is executed:
Connection id "0HMT23GS5CF6U", Request id "0HMT23GS5CF6U:00000001": An unhandled exception was thrown by the application.
Error: Grpc.Core.RpcException: Status(StatusCode="Internal", Detail="Error starting gRPC call. HttpRequestException: Unable to get subchannel from HttpRequestMessage. (127.0.0.1:8866) InvalidOperationException: Unable to get subchannel from HttpRequestMessage.", DebugException="System.Net.Http.HttpRequestException: Unable to get subchannel from HttpRequestMessage. (127.0.0.1:8866)") ---> System.Net.Http.HttpRequestException: Unable to get subchannel from HttpRequestMessage. (127.0.0.1:8866) ---> System.InvalidOperationException: Unable to get subchannel from HttpRequestMessage. at Grpc.Net.Client.Balancer.Internal.BalancerHttpHandler.OnConnect(SocketsHttpConnectionContext context, CancellationToken cancellationToken) at System.Net.Http.HttpConnectionPool.ConnectToTcpHostAsync(String host, Int32 port, HttpRequestMessage initialRequest, Boolean async, CancellationToken cancellationToken)
Any idea how to fix this?
br
Hello,
I have set up an upstream proxy that requires authentication. I'm using the Fiddler preference fiddler.defaultproxy to enter the IP address and port number.
Because this proxy requires authentication I'm also using fiddler.proxy.creds to store the user name and password in Base64 format as explained here: https://jegansblog.wordpress.com/2015/05/07/setup-fiddler-as-proxy-server-with-basic-authentication/
However, when I open a new browser window, I'm am getting the authentication prompt again:
Why is it not using the credentials stored in the fiddler.proxy.creds field?