Hi I lack variables when using APItest tab For instance, get an id in one test, then use it in the request in another test or in the validator for another test Without this it is difficult to make integration api tests Any ideas how can I do this?
I always have to scan quite a bit to find the parameters and values I am looking for. I know we can search within all requests (the positive results then get highlighted), but not within the request itself in the WebForms tab.
I understand that Fiddle is a tool for developer, but we should take advantage of its popularity to suggest Windows modern technology on building beautiful desktop UI. The existing UI is so ugly now. Please improve it.
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.
In order to debug a website served on localhost by IIS Express you need to use localhost.fiddler to get traffic to show up in Fiddler, but if you use HTTPS you'll first get a warning that the certificate name does not match and you have to manually confirm this connection. This is generally a good idea, but in the case of localhost and localhost.fiddler I think this warning should not be shown, as having to use localhost.fiddler is simply a technical restriction that Fiddler should know about...
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.
Today, we can only choose one font and stick to it globally on app. Would be nice if the menus, lists, trees, etc. kept the Windows default font and only the inspectors, etc. have a custom font. In other words: I would like to use a cool monospaced font for input/output, inspection, etc. but a normal font for lists, menus, labels, etc.
When Fiddler generates a certificate based on the original server certificate (using oSession["X-UseCertCNFromServer"]), it doesn't include all ServerAltNames from the original certificate.
Repro: 1. Add a bunch of rules to the autoresponder. 2. Select two rules. 3. Right click the rules list. Observe: Only an "Export all" command. Expect: An "Export selected" command that exports only the currently-selected rules.
Click on a request or response that has Content-Type: application/reports+json EXPECT: JSON tab activates (e.g. scores this as if it were content-type: application/json The XML Inspectors should do the same for content-types ending in +xml
I had request with json body, after exporting to curl, looking at the batch file, i didn't see the body part of the request
Today, Fiddler's AutoResponder only automatically replies to a HTTPS CONNECT with a HTTP/200 OK if the capture contains such a response, or if the "Unmatched requests passthrough" box is unchecked. Otherwise, the CONNECT request will pass or fail based on whether the real server is reachable.
This is confusing, and almost never what the user really wants to have happen.
We should add a new checkbox to the AutoResponder titled "Accept all CONNECTs" that when checked, sets a hidden rule equivalent to this rule which can be created manually
Otherwise, users will be sad when AutoResponder doesn't do what they hope, and they'll wonder why they are getting ERR_TUNNEL_CONNECTION_FAILED error messages in their browser when they have AutoResponder rules for HTTPS requests that they expect to fire.
See attached screenshot. Please confirm and fix the certificate.
There should be an option to limit bandwidth for certain request responses and not all in the way we have Autoresponder implemented. It should match the rule and apply the limit accordingly. So that we can check how a particular API from that domain is only behaving instead of simulating the entire sessions from a particular domain.
I accept your update and get to the install part and Windows 10 tells me that the update has an invalid certificate (or something).
Please honor the option to disable capture. I use fiddler to test API development and I never want it to capture any other traffic. The configuration option to disable this doesn't work, please fix.
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.