Currently by listening to FiddlerApplication.OnWebSocketMessage it's possible to modify the incoming & outgoing messages but it's not possible to send independent direct messages in or out. Adding the ability to send direct messages will give more freedom on injecting custom messages in both directions, repeating server response messages etc. Currently if you need to inject an outgoing message you need to wait for the client to generate a message and only then intercept, modify and forward it. Sometimes the client may wait longer times to respond and a direct message mechanism would be quite useful to generate quicker responses. From: How to send a new web socket message instead of modifying an existing one? (https://groups.google.com/forum/#!topic/httpfiddler/CC5XxiWfpuI) Related to: Add properties to WebSocket object (https://fiddler.ideas.aha.io/ideas/FID-I-146)
Once I had gotten Fiddler to run (had to tell Mono to run in 32 bit mode) and I had re-created the settings.txt file, I received this error when trying to capture traffic: Fiddler/FiddlerAttach.applescript:7:87: execution error: /bin/sh: USB,127.0.0.1,8888,on,127.0.0.1,8888,on,0,0,off,0,0,off: command not found (127)
Request a lighweight proxy forwarder like combination between Proxifier + AppContainer Loopback Excemption Utility in 1 desktop app. Since Fiddler is too heavy in CPU usage and Proxifier cannot forward any proxy to UWP desktop app (any apps from Windows Store).... no need extra feature but just a proxy forwarder like Proxifier + AppContainer Loopback Excemption Utility that works in any Desktop software environtment like OpenVPN adapter. Thanks.
The Tools -> HOSTS is a great feature, especially for situations that prevent local admin rights. I find it difficult to know that the redirection is functioning when looking at the capture log. It would be nice if something visual would standout to help draw attention that this rule was applied.
It would be really great to be able to view requests and responses as a formatted json string. Currently, you can show JSON, which uses some tree format, and you can show raw, which is just a flat hard to use string.
It would also be great to be able to format json inside the request composer so it can be easy to modify.
I investigate responses from . And Fiddler is tool for this.
But now I need logs from Fiddler for 2-5 days and compare responses.
Fiddler grabs a lot of memory during 1 day and may cause my PC out of memory.
Automate autosaving saz files 4 hours with time-date in saz name, clear capture dialog and do it in the loop each next 4 hours.
Since more and more websites enforce you to use tls 1.2 (and don't support tls 1.0 any more), I suggest that the list of protocols is automatically extended with tls1.2 by a next fiddler update - or at least there should be a single-time question box with Yes-No-Cancel to extend it.
Also see reference at https://www.telerik.com/forums/some-https-sites-are-unaccessible-when-using-fiddler
I'm developing an application with Angular using Windows Authentication.
I tend to have Fiddler running all the time as it provides the authentication (using the Fiddler Automatically Authenticate flag).
As I have it running continuously the request pane gets quite large and the memory footprint increases as a result. This is fine, and just the nature of the beast.
Periodically I clear the request pane out with CTRL+X but I have to maximize the Fiddler window first.
It would be really helpful if there was an additional option to clear the request pane from the menu on the system tray icon (please see attached).
Many thanks, and keep up the good work. Cracking tool.
There are some Files, fiddler needs write privileges: rm: cannot remove '/opt/fiddler/listeningProcess.txt': Permission denied rm: cannot remove '/opt/fiddler/gsettings.txt': Permission denied rm: cannot remove '/opt/fiddler/proxiesFromInterfaces.txt': Permission denied ... If this file is stored with the exe file, it is not possible to install fiddler in /bin or /opt and run without root privileges. I think it would be good to locate that file in the users home folder or in /tmp.
please add comments into a fiddler AutoResponder. And maybe hierarchy view for i can create folders and create responses inside folders (for grouping). With group switch on|off.
I find myself applying the same filters again and again on each launch of Fiddler (I mean the filters listed below the list of requests). I think it would be really great if you could allow the restoration of previously applied filters (e.g. by having a save/load filters option). Also, allowing to filter out by "Request Method" would be great too. Congratulations on this tool, by the way. It is really great. :)
Sometimes,I need to know response json node's count,but I can only paste it into the json editor to see the quantity. Please check the pictures in the attachment.
I'm using Fiddler v4.6.20173.38786 (Built: Friday, September 15, 2017). When I click on the Customize Rules menu entry there is a message box that says "Unable to load Fiddler for code-completion support". After I click OK to that the Fiddler script editor will open normally.
Thanks for the note! P3P is now pretty much defunct (Windows 10 dropped it). The redirector can be retargeted to the URL: https://web.archive.org/web/20080901012040/https://msdn.microsoft.com/en-us/library/ms537343.aspx#unsatisfactory_cookies
Fiddler swaps out the real proxy settings for localhost when in use. When you disconnect or close it, it restores the proxy settings. However, if the system crashes or power fails while Fiddler is in use, upon rebooting the real proxy settings are of course missing, they're still set to localhost. I would expect that if were to then run Fiddler, it would find those proxy settings again so that if I run Fiddler and close it again, my original proxy settings would be restored. Sadly this doesn't happen so in this scenario I have to manually set up my proxy settings again. Can this be implemented?
and all request from browsers are like this