Under Review
Last Updated: 31 Aug 2018 05:00 by Eric
Text is misleading if "Perform decryption" is selected.

Text is only correct in case "Skip decryption"
Under Review
Last Updated: 22 Aug 2018 09:29 by Imported User
Created by: Imported User
Comments: 0
Type: Feature Request
2
It will be much easier to use and know of the package's existence if it is listed as a nuget package.

Please consider uploading the fidlercore packets to the nuget.
Under Review
Last Updated: 29 Mar 2018 00:14 by Brandon
Created by: Brandon
Comments: 1
Type: Feature Request
2
I would like to send a string to TextWizard and view it as a JSON tree, just like in the JSON inspector.
Under Review
Last Updated: 20 Aug 2018 19:15 by Imported User
Created by: Imported User
Comments: 1
Type: Feature Request
2
In the "Filter Now" context menu, could it be possible to also add "Show Only" for the same option of "Hide"? Most of the time I want to filter and only see one particular server and can't. The process option is not very useful if you keep restarting your application which got a new Process ID each time.

Thanks,

Benoit.
Under Review
Last Updated: 23 Apr 2018 05:00 by Imported User
I recently tried to change the cert generator of Fiddler on a machine where there must have been some access control policy or something because I couldn't add a root certificate to the trusted root store and Fiddler couldn't create certificates. In Fiddler I saw this:

17:29:23:8243 DefaultCertMaker: GetRootCertificate() did not find the root in the Windows TrustStore.
17:29:23:8273 DefaultCertMaker: GetRootCertificate() did not find the root in the Windows TrustStore.
17:29:23:8293 /Fiddler.CertMaker> Invoking CertEnroll for Subject: CN=DO_NOT_TRUST_FiddlerRoot, O=DO_NOT_TRUST, OU=Created by http://www.fiddler2.com; Thread's ApartmentState: MTA
17:29:24:0083 !ERROR: Failed to generate Certificate using CertEnroll. System.Reflection.TargetInvocationException Exception has been thrown by the target of an invocation. < CertEnroll::CX509CertificateRequestCertificate::Encode: An internal error occurred. 0x80090020 (-2146893792)

The blame is very likely on my end but Fiddler's behavior I think was troubling because it allowed HTTPS connections to continue without decrypting or intercepting the contents even though 'Decrypt HTTPS traffic' was checked. If the user has specified traffic interception but Fiddler is unable to do it then I think the connection should be stopped before the transfer can start.

Also the error message box kept popping under my windows instead of on top which was annoying. A screenshot of it is attached. I installed the Bouncy Castle alt certmaker (fiddlercertmaker 20170915.exe) and either that or something else I did (?) worked because Fiddler is working now.

v5.0.20181.14850 for .NET 4.6.1
Built: Tuesday, March 20, 2018
Under Review
Last Updated: 30 Aug 2018 05:00 by Imported User
Reproduction:

* expand columns in sessions grid that much it produces horizontal scroll.
* deselect all sessions
* click and drag cursor in empty field of sessions grid (aka selecting sessions)

Cursor jumps to bottom right corner of the right monitor.

OS: Windows 10 Pro, version 1709, build 16299.125
Under Review
Last Updated: 17 May 2018 22:37 by Eric
Otherwise, Chrome may reject the certificate with ERR_CERT_VALIDITY_TOO_LONG

https://twitter.com/irhymebetter/status/997163488559562752
Under Review
Last Updated: 30 Mar 2018 14:29 by Imported User
There is no option to disable hotkey (CTRL+ALT+F default) in Tools->Options General tab. Also when I leaving hotkey field empty, changes are lost after clicking OK.
Under Review
Last Updated: 05 Apr 2018 11:19 by Imported User
I manually set Fiddler as the system proxy. When I tried to use Fiddler as a proxy it looped and made repeated connections to itself opening hundreds of connections. I realized what happened is since I have the Fiddler gateway set to use the system proxy and I set the system proxy manually (rather than use 'Capture Traffic' in Fiddler) it didn't realize it was connecting to itself.

This may be more of a corner case but I think if use gateway is enabled then you could check that against Fiddler and see if it's the same thing, and if it is then ignore it or warn the user.
Under Review
Last Updated: 10 Apr 2018 05:00 by Imported User
Created by: Imported User
Comments: 2
Type: Feature Request
2
I am testing some forms that are sent via POST multipart/form-data request to a server. I am using the Inspectors/WebForms tab and can see the form data however some of the Names have very long Values content. In particular I have one Value that is 4 paragraphs or 350 words. I want to be able to scroll down to read the data but it scrolls right to the end. There's like a dead zone where scrolling doesn't work.

I have attached an animated GIF demonstrating the issue. Note Fiddler's WebForms says multipart/form-data is not fully supported, and so this issue may have to do with that.
Under Review
Last Updated: 06 Apr 2018 08:35 by Imported User
The current configuration value is nonsensical. I installed Fiddler in a VM to confirm it is not specific to my system. Screenshot attached.

v5.0.20181.14850 for .NET 4.6.1
Built: Tuesday, March 20, 2018
Under Review
Last Updated: 02 Aug 2017 11:42 by Imported User
Created by: Imported User
Comments: 0
Type: Feature Request
2
As reported in a post (https://groups.google.com/forum/#!topic/httpfiddler/AYeGITZ0EaA) to the fiddler forum when I set the font it doesn't save. Every time I start the editor it resets to courier. I'm using Fiddler Script Editor 2.6.2.0 in Windows 7 x64.
Under Review
Last Updated: 03 Aug 2017 05:00 by Eric
Created by: Imported User
Comments: 2
Type: Feature Request
2
My enterprise AV is telling me each time Fiddler Script Editor starts that it's attempting to access the internet, and it denies those attempts. What are you doing that this program now needs internet access? I request that you give us a way to disable this behavior. I'm using Fiddler Script Editor 2.6.2.0 in Windows 7 x64.
Under Review
Last Updated: 30 Oct 2017 05:00 by Imported User
Created by: Yanet
Comments: 2
Type: Feature Request
2
Recently updated to latest version, and fiddler stopped loading, it remains indefinitely in this screen saying Searching for prior instance.
Under Review
Last Updated: 19 Sep 2017 05:00 by Andrew
Created by: Andrew
Comments: 2
Type: Feature Request
2
Command line option to load FARX  autoresponder rules into Fiddler
Under Review
Last Updated: 27 Sep 2017 05:00 by Imported User
Created by: Imported User
Comments: 2
Type: Feature Request
2
Just before the update, no issue, after the update, this occurred. Verified on other machines as well.

File permissions are read, write, execute, to root of the drive

---------------------------
Loading custom MIME mappings failed
---------------------------
Fiddler has encountered an unexpected problem. If you believe this is a bug in Fiddler, please copy this message by hitting CTRL+C, and submit a bug report at http://www.telerik.com/forums/fiddler.

Access to the path 'D:\Users\josh\Documents\Fiddler2\CustomMimeMappings.xml' is denied.

Type: System.UnauthorizedAccessException
Source: mscorlib
at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)

at System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost)

at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, FileOptions options, String msgPath, Boolean bFromProxy)

at System.IO.FileStream..ctor(String path, FileMode mode)

at Fiddler.XmlFileMimeMappings..ctor(String filePath) in C:\JenkinsHome\jobs\FiddlerReleaseBuild\workspace\Fiddler2\Common\Core\MimeMapping\XmlFileMimeMappings.cs:line 38

at Fiddler.frmViewer.?(Object , EventArgs ) in C:\JenkinsHome\jobs\FiddlerReleaseBuild\workspace\Fiddler2\Viewer.cs:line 9816


Fiddler v4.6.20173.38786 (x64 AMD64) [.NET 4.0.30319.42000 on Microsoft Windows NT 6.1.7601 Service Pack 1]
---------------------------
OK
---------------------------
Declined
Last Updated: 30 May 2017 05:00 by Eric
Fiddler users expect Fiddler to display URLs exactly as entered e.g. in the browser's address line.

However, when the URL contains an anchor (i.e. "http://...?...#anchor), this is not shown anywhere by fiddler, neither in column "URL" of the session list, nor in the inspector window.
Declined
Last Updated: 01 Jun 2017 05:00 by Eric
Created by: osama
Comments: 1
Type: Feature Request
2
Hello,
Good evening, let's get the idea straight.
The idea in order
I have a link and I want to do more than an automatic response.
As an example
Http://pro4social.com/ApiService.asmx (https://ssl.microsofttranslator.com/bv.aspx?from=&to=en&a=Http%3A%2F%2Fpro4social.com%2FApiService.asmx)

If this request:

"
<? xml version = "1.0" encoding = "utf-8"? > > soap: Envelope xmlns: soap = "http://schemas.xmlsoap.org/soap/envelope/" xmlns: xsi = "http://www.w3.org/2001/xmlschema-instance" xmlns: xsd = "http://www.w3.org/2001/XMLSchema" > < Soap: body < < Check4 xmlns = "http://pro4socialservice.org/" > <data> jxbhysqgmifgzqo/m78o3lci2gtgfxg = = </data> </check4> </soap: Body > </soap: Envelope > " (https://ssl.microsofttranslator.com/bv.aspx?from=&to=en&a=%3C%3F%20xml%20version%20%3D%20%221.0%22%20encoding%20%3D%20%22utf-8%22%3F%20%3E%20%3E%20soap%3A%20Envelope%20xmlns%3A%20soap%20%3D%20%22http%3A%2F%2Fschemas.xmlsoap.org%2Fsoap%2Fenvelope%2F%22%20xmlns%3A%20xsi%20%3D%20%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxmlschema-instance%22%20xmlns%3A%20xsd%20%3D%20%22http%3A%2F%2Fwww.w3.org%2F2001%2FXMLSchema%22%20%3E%20%3C%20Soap%3A%20body%20%3C%20%3C%20Check4%20xmlns%20%3D%20%22http%3A%2F%2Fpro4socialservice.org%2F%22%20%3E%20%3Cdata%3E%20jxbhysqgmifgzqo%2Fm78o3lci2gtgfxg%20%3D%20%3D%20%3C%2Fdata%3E%20%3C%2Fcheck4%3E%20%3C%2Fsoap%3A%20Body%20%3E%20%3C%2Fsoap%3A%20Envelope%20%3E%20%22)

Then the Auto Responder reply this:

"
<? xml version = "1.0" encoding = "utf-8"? > > soap: Envelope xmlns: soap = "http://schemas.xmlsoap.org/soap/envelope/" xmlns: xsi = "http://www.w3.org/2001/xmlschema-instance" xmlns: xsd = "http://www.w3.org/2001/XMLSchema" > < Soap: body < < check4response xmlns = "http://pro4socialservice.org/" > <check4result> true </check4result> </check4response> </soap: Body > </soap: Envelope > " (https://ssl.microsofttranslator.com/bv.aspx?from=&to=en&a=%3C%3F%20xml%20version%20%3D%20%221.0%22%20encoding%20%3D%20%22utf-8%22%3F%20%3E%20%3E%20soap%3A%20Envelope%20xmlns%3A%20soap%20%3D%20%22http%3A%2F%2Fschemas.xmlsoap.org%2Fsoap%2Fenvelope%2F%22%20xmlns%3A%20xsi%20%3D%20%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxmlschema-instance%22%20xmlns%3A%20xsd%20%3D%20%22http%3A%2F%2Fwww.w3.org%2F2001%2FXMLSchema%22%20%3E%20%3C%20Soap%3A%20body%20%3C%20%3C%20check4response%20xmlns%20%3D%20%22http%3A%2F%2Fpro4socialservice.org%2F%22%20%3E%20%3Ccheck4result%3E%20true%20%3C%2Fcheck4result%3E%20%3C%2Fcheck4response%3E%20%3C%2Fsoap%3A%20Body%20%3E%20%3C%2Fsoap%3A%20Envelope%20%3E%20%22)

The point is, I want more than auto Responeder.
As I mentioned upstairs, I only have one link.
And I do more than one request on the same link
I don't want to be a constant response.
It changes as the request matches.

# Too Short #
Remember, I only have one link.

If this request:
Serial"

Then Respone:
"1234567890"


&

If this request:
Active"

Then Respone:
Ok"

I apologize for prolonging the idea.
and
I'm sorry if there's anything wrong with my language.
Thank you, sir.
Under Review
Last Updated: 24 Jan 2018 06:00 by Imported User
Created by: kdcarlisle
Comments: 3
Type: Feature Request
2
I use fiddler all the time to test various apis and it would be nice to have either templates or access to the composer header/body textboxes via QuickExec.  That way I could create standard templates (or actions) to prefill certain values.

The template should contain..

Action
Url
Protocol
Request Headers
Request Body

A new Template explorer could be added under the existing Log Request History which could be a tree view that allows one to structure their templates.
Under Review
Last Updated: 08 Jun 2017 05:00 by Eric
The Textbox for entering the URI in the Composer's Parsed tab appears to be a standard Textbox/Edit Control. Pressing Ctrl+Left Arrow or Ctrl+Right Arrow causes the caret to jump to the nearest word boundary which in a URI is not very helpful as it only snaps to the very beginning, the very end, and to the query string separator ("?") by default.

Using EM_SETWORDBREAKPROC (https://msdn.microsoft.com/en-us/library/windows/desktop/bb761665(v=vs.85).aspx) would allow an alternate callback function to be provided for determining where the word breaks are in a URL and cause Ctrl+arrow to position the caret at more useful locations for editing the URI.

My initial thoughts are that the path separator ("/") and the query string key-value pair separator ("&") would be good candidates for additional word boundaries. Retain the "?" as a word boundary.