The use of Fiddler to make API calls as here seems like an awfully big hammer to use when something like curl, Invoke-RestMethod (in powershell) or Postman could accomplish the same thing without making people learn the UI and workings of a tool meant primarily to inspect all of a machines network traffic.
Just a matter of taste, IMO. They're all free tools. Showing more than one approach would probably be the way to go, as opposed to replacing any one with another.
We should mention alternative tools. Everyone should have the fiddler hammer in their toolbox.
@MikeWasson what tools should we mention? I don't think we need to show how to use the other tools, just mention them.
Ideally we would show something that is simpler and cross-platform. I don't think we need to list every tool that let's you make an HTTP request though.
That particular doc is VS specific, tho'.
curl is cross-platform but I don't know if posting JSON in curl is really simpler than using Fiddler?
Postman might be a good option, it's x-plat. Complexity-wise it seems about the same as Fiddler, for doing basic GET and POST calls.
I don't think we should drop fiddler as it's universally used and easy to use in this case. We can show another approach and mention there are other tools.
That particular doc is VS specific, tho'.
I'd favor POSTman over fiddler for sending API requests as well. It's much more user friendly, works on all platforms and was really made specifically for these kinds of scenarios.
Moved to #1380
After updating this with Postman I was shocked at how much better it is for testing Web-API than fiddler.
Most helpful comment
I'd favor POSTman over fiddler for sending API requests as well. It's much more user friendly, works on all platforms and was really made specifically for these kinds of scenarios.