Aspnetcore.docs: Use of Fiddler to make API requests is heavy-handed

Created on 23 Jun 2016  路  10Comments  路  Source: dotnet/AspNetCore.Docs

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.

P2

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.

All 10 comments

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'.

1215 will address that

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.

Was this page helpful?
0 / 5 - 0 ratings