我(手动)测试RESTful API,充分利用GET/POST/PUT/DELETE方法.不是在命令行上使用cURL来快速测试不同的输入选项,如果有一个Windows GUI应用程序可以使这更容易,这将是很方便的.这样的事情存在吗?
使用海报与火狐.
我知道这篇文章有点陈旧,但Dev HTTP Client for Chrome是迄今为止我发现的最好的插件.
除了提供一个漂亮的UI,它可以很好地格式化响应(如JSON和XML),它还允许您保存任何请求.恕我直言,最好的功能是能够设置不同的"上下文"和设置变量.例如,您可以拥有"生产"和"开发"上下文,每个上下文都带有"主机"变量.然后你的请求字符串可能是http://${host}/foo
.
Insomnia是一款适用于Windows,Mac和Linux的漂亮桌面应用程序,用于调试restful API(我个人最喜欢的)
Postman是用于API测试和自定义http请求的Chrome扩展程序.您可以保存请求以供以后使用,设置不同的环境(登台,部署)以及与团队中的其他人协作和共享请求.
Firefox的HttpRequester类似于Postman.
我喜欢RESTclient.虽然它没有格式化HTML(我假设海报确实如此),所以如果你得到500错误,你可以自己挖掘返回文本.
另外XHR海报与Chrome
我会说有一个更好的UI然后海报.
更新
XHR给了我一些问题.Restlet for Chrome的DHC也很不错.