Under Review
Last Updated: 02 Mar 2017 08:23 by Imported User
Created by: Imported User
Comments: 1
Type: Feature Request
4
Now Fiddler has a limitation about maintaining its own cookie jar.

When I use Composer to do a POST request simulation, if this request get a 302 response and Set-Cookies, Fiddler will automaticly redirected to the next page, but the cookies are all lost.

And PostMan works well in this situation.

Refer to Google Group to see the details of this issue:

https://groups.google.com/forum/?fromgroups=#!topic/httpfiddler/vn1du8QdAVk
Under Review
Last Updated: 20 Dec 2017 16:05 by amit
Created by: amit
Comments: 0
Type: Feature Request
4
make it opensource
In Development
Last Updated: 29 Apr 2016 01:06 by Imported User
I use McAfee Web Gateway proxies that only support Kerberos authentication. When trying to use these devices as an upstream proxy fiddler first tries NTLMSSP and then NTLMSSP2 and then prompts for credentials. It never tries Kerberos in the request header section "Proxy-Authorization: Negotiate"
Under Review
Last Updated: 10 Sep 2016 00:12 by beppe
The XML tab in the Inspector is empty for the following request.

POST http://vodafone.station/data_model.cgi HTTP/1.1
Host: vodafone.station
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:48.0) Gecko/20100101 Firefox/48.0
Accept: application/xml, text/xml, */*; q=0.01
Accept-Language: it-IT,it;q=0.8,en-US;q=0.5,en;q=0.3
Accept-Encoding: gzip, deflate
Content-Type: text/xml; charset="utf-8"
Method: POST
SOAPServer:
SOAPAction: cwmp:SetParameterValues
X-Requested-With: XMLHttpRequest
Referer: http://vodafone.station/main.cgi?page=wifi_adv.html
Content-Length: 579
Cookie: wbm_cookie_session_id=0BEA95D47976B447
DNT: 1
Connection: keep-alive
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"><soapenv:Header><DMCookie>993650944</DMCookie></soapenv:Header><soapenv:Body><cwmp:SetParameterValues xmlns=""><ParameterList><ParameterValueStruct><Name>InternetGatewayDevice.LANDevice.5.WLANConfiguration.9.X_JUNGO_COM_Standard</Name><Value>g</Value></ParameterValueStruct><ParameterValueStruct><Name>InternetGatewayDevice.LANDevice.5.WLANConfiguration.9.X_JUNGO_COM_LowerSideBand</Name><Value>0</Value></ParameterValueStruct></ParameterList></cwmp:SetParameterValues></soapenv:Body></soapenv:Envelope>
Under Review
Last Updated: 19 Sep 2016 23:54 by Eric
Chrome is going to start sending out random TLS extensions to blow up buggy servers. Fiddler should add the reserved values to the automatic classifier that runs on each HTTPS handshake.

https://tools.ietf.org/html/draft-davidben-tls-grease-01
Under Review
Last Updated: 05 Sep 2016 05:00 by Eric
Created by: Varun
Comments: 1
Type: Feature Request
4
During debugging process if I choose "302 redirect" in combo box, I think it will be awesome if it ask to fill the important field (redirect location) through a message box/dialog.
Under Review
Last Updated: 18 Aug 2016 21:46 by Imported User
Created by: Imported User
Comments: 0
Type: Feature Request
4
Currently, when I get an HTTP response, in the Headers tab (implementing the Standard.ResponseHeaderView inspector), the response headers have been automatically 'categorized' so that, for instance, some are identified as 'Cache' headers, some as 'Entity' headers and so forth. This categorization is done automatically.

It would be great to have some functionality (either via FiddlerScript or similar), such that end users could change the default categorization (or override it), and perhaps compress and/or re-order some of the categories by default.

For instance, I would like to identify some headers as coming from e.g. Akamai, based on the header name, so that I can click on the header category to compress them from the view (or have them automatically compressed or simply displayed below all the other response headers).

See the attached image for an example.
Under Review
Last Updated: 01 Jul 2016 06:24 by Peter Wicks
Created by: Peter Wicks
Comments: 0
Type: Feature Request
4
Add support for Socks5 + Socks Proxy w/ Authentication
Under Review
Last Updated: 28 Jul 2016 05:00 by Eric
Created by: Jan
Comments: 1
Type: Feature Request
4
When debugging or test web applications it can be useful to increase latency or decrease bandwidth to see how your application works with poor network connections. The modem simulation rule option will do this for bandwidth but latency is more difficult to accomplish using this rule. Having the possibility to do this in a more controlled manner would be really helpful. We now have to resort to multiple tools
Under Review
Last Updated: 27 Dec 2017 06:00 by Kevin
Created by: Stefan
Comments: 4
Type: Feature Request
4
I use Windows 2016 / Windows 10 VMs on a MacBook Pro (with ESC key :-) with Retina Display.

All Windows version run fine with HiDPI resolution. Only thing is that Fiddler4 shows its texts in a lower resolution, so all texts have the right size, but they are are shown with less dpi, so you can see the pixels.

Would be great to set the right flags for the windows resources to enable HiDPI support showing better texts without pixels.
In Development
Last Updated: 27 Sep 2016 05:00 by Imported User
Recently Fiddler has taken to flooding OutputDebugString with the message (from DebugView):
[5936] Telerik Analytics Monitor ***** ERROR *****: Recovered session data could not be sent: 0 Request failed: NameResolutionFailure: No se puede resolver el nombre remoto: '27006a8622544e43b0da60db63bd66ba.monitor-telerik.com (http://27006a8622544e43b0da60db63bd66ba.monitor-telerik.com/) '
There seem to be about 8 messages a second. This makes debugging other applications that use OutputDebugString almost impossible if Fiddler is running.
Under Review
Last Updated: 08 Jul 2017 05:00 by Imported User
Created by: Imported User
Comments: 2
Type: Feature Request
4
i would like a feature to be added to fiddler, when you replay a request/response if you could set a time delay in numbers of minutes/seconds from the next replayed request/response is sent 🤔

its so so that replays don't issue too quickly.
Completed
Last Updated: 07 Oct 2019 10:53 by ADMIN
Created by: Eric
Comments: 6
Type: Bug Report
4

Fiddler's "Web Browsers" filter does not include msedge.exe as a web browser. This is the executable name of the new Chromium-based version of Edge that Microsoft is now working on.

This should be a one-line fix and very much appreciated by the many thousands of Fiddler+Edge users.

Pending Review
Last Updated: 17 Jun 2019 08:03 by ADMIN
Created by: Tom
Comments: 1
Type: Feature Request
4

Fiddler is great but the composer tab really needs some love. For example, it could do with text manipulation features from other applications - double click selects a chunk of text, but it doesn't appear to be aware of common symbols like : ? # " ' ; etc, instead it highlights up to the next space. If i were to do this in vs code or notepad++ it would be more intelligent about delimiters and highlight the portion before the : or inside the " ".

 

Pressing tab inside the editors moves to the next editor - this seems counter intuitive in this context as you'd expect the editor to insert a tab rather than move you to another field.

 

I've been using fiddler for years and this has always bugged me. I normally edit the request in another application and paste it in, but it'd be great if i could do some basic editing in fiddler itself. It shouldn't be full ide-mode, but a little bit of help would be appreciated.

Simple things that would make this much better:

  • Add a little syntax highlighting/validation (invalid json for example)
  • Autocomplete for known headers
  • Have the url box be expandable, so you can actually edit long requests
  • Intelligent selection based on delimiters or context

 

Cheers

Unplanned
Last Updated: 14 Nov 2019 15:40 by ADMIN
Created by: Antonio
Comments: 3
Type: Bug Report
4

Fiddler crashes sometimes with this message:

No se puede obtener acceso al objeto desechado.

Nombre del objeto: 'WinHttpAutoProxy'.

Type: System.ObjectDisposedException
Source: Fiddler
   en “.Ÿœ.ƒ•(String •, String& ‘‰, String& ”) en C:\JenkinsHome\jobs\FiddlerReleaseBuild\workspace\FiddlerCore\PlatformExtensions\Windows\FiddlerCore.PlatformExtensions.Windows.Shared\WinHttpAutoProxy.cs:línea 52
   en .‚•.œ(String –, IPEndPoint& žœ) en C:\JenkinsHome\jobs\FiddlerReleaseBuild\workspace\Fiddler2\Common\Core\AutoProxy.cs:línea 142
   en Fiddler.Proxy.FindGatewayForOrigin(String sURIScheme, String sHostAndPort) en C:\JenkinsHome\jobs\FiddlerReleaseBuild\workspace\Fiddler2\Common\Core\Proxy.cs:línea 805
   en Fiddler.ServerChatter.Œ() en C:\JenkinsHome\jobs\FiddlerReleaseBuild\workspace\Fiddler2\Common\Core\ServerChatter.cs:línea 1056
   en Fiddler.ServerChatter.‹Œ(AsyncCallback ŒŒ) en C:\JenkinsHome\jobs\FiddlerReleaseBuild\workspace\Fiddler2\Common\Core\ServerChatter.cs:línea 932
   en Fiddler.Session.‘() en C:\JenkinsHome\jobs\FiddlerReleaseBuild\workspace\Fiddler2\Common\Core\Session.cs:línea 3638
   en Fiddler.Session.œ™(IAsyncResult Œ) en C:\JenkinsHome\jobs\FiddlerReleaseBuild\workspace\Fiddler2\Common\Core\Session.cs:línea 3649
   en Fiddler.ServerChatter.ŽŒ() en C:\JenkinsHome\jobs\FiddlerReleaseBuild\workspace\Fiddler2\Common\Core\ServerChatter.cs:línea 1518
   en Fiddler.ServerChatter.Œ() en C:\JenkinsHome\jobs\FiddlerReleaseBuild\workspace\Fiddler2\Common\Core\ServerChatter.cs:línea 1472
   en Fiddler.ServerChatter.‹Œ(AsyncCallback ŒŒ) en C:\JenkinsHome\jobs\FiddlerReleaseBuild\workspace\Fiddler2\Common\Core\ServerChatter.cs:línea 932
   en Fiddler.Session.‘() en C:\JenkinsHome\jobs\FiddlerReleaseBuild\workspace\Fiddler2\Common\Core\Session.cs:línea 3638
   en Fiddler.Session.(Object ) en C:\JenkinsHome\jobs\FiddlerReleaseBuild\workspace\Fiddler2\Common\Core\Session.cs:línea 3426

Fiddler v5.0.20173.50948 (x86 x86) [.NET 4.0.30319.42000 on Microsoft Windows NT 6.1.7601 Service Pack 1] 

Under Review
Last Updated: 19 Jan 2017 23:48 by Imported User
Created by: Imported User
Comments: 1
Type: Feature Request
3
We end up with quite a full scratchpad and it would be extremely useful to be able to search it-- is there something we are missing?  Is it searchable?  It is a huge handicap to not have this facility.
In Development
Last Updated: 24 Jan 2017 04:15 by Eric
The Raw Inspectors try to avoid spewing a bunch of junk into the display if the MIME type is binary. But because of how the assignment happens today, switching sessions can temporarily cause a mixed state where the headers from a new (text) session are evaluated in parallel with an old session's binary body, resulting in a momentary garbage rendering.

This is a performance bug that should be really easy to fix.
Declined
Last Updated: 27 Jan 2017 06:00 by Eric
Created by: Imported User
Comments: 1
Type: Feature Request
3
Can you add an option to block all audio and video media from going through the connection?

Too many Web sites are an utter waste of bandwidth with their video, even if it's supposedly part of the content.

For anyone who tethers their laptop to a mobile connection, this is an issue.
Under Review
Last Updated: 03 Feb 2017 19:56 by Imported User
I was debugging a failing web request and it transpired that the HTTP response headers were corrupted, such that the content length field specified a length longer than the actual content.

Hence fiddller was waiting for that extra content, and, after some timeout, fiddler reports how many bytes were expected and how many were received, but it doesn't show the received bytes/content, which would have been useful.

Thanks.
Under Review
Last Updated: 28 Feb 2017 01:12 by Eric
Created by: Eric
Comments: 1
Type: Feature Request
3
https://groups.google.com/forum/#!topic/httpfiddler/cOGeilFbozY
The request here is a trivial change, so that WebSocketMessage exposes a readonly oWebSocket property (e.g. get { return _wsOwner; } ) and WebSocket exposes a readonly oSession property (e.g. get { return _mySession; } )