用于testingAPI的cURL GUI前端
我(手动)testing一个充分利用GET / POST / PUT / DELETE方法的RESTful API。 而不是在命令行上使用cURL来快速testing不同的input选项,如果有一个Windows GUI应用程序使其更容易,将会很方便。 有这样的事吗?
使用海报与Firefox 。
我知道这篇文章有点旧 ,但是Dev HTTP HTTP Client是迄今为止我发现的最好的插件。
随着提供一个漂亮的UI格式响应(如JSON和XML),它允许您保存任何请求。 恕我直言,最好的function是设置不同的“上下文”和设置variables的能力。 例如,你可以有一个“生产”和“开发”的上下文,每个都有一个“主机”variables。 那么你的请求string可以是http://${host}/foo
。
Chrome邮差是我最喜欢的APItesting和自定义http请求的工具。 您可以保存请求供以后使用,设置不同的环境(登台,部署),并与团队中的其他人共同协作和共享请求。
- Postman v1 :Chrome浏览器扩展。 仅限OAuth 1.0。
- Postman v2 :Chrome打包应用程序 OAuth 2.0和v1的很多改进
我喜欢RESTclient 。 它不会格式化HTML,但是(我认为Poster是这样的),所以如果你得到一个500错误,你可以通过返回文本自己疏通。
还XHR海报与铬
我会说有一个更好的用户界面,然后海报。
更新
XHR一直给我带来麻烦。 由Restlet为Chrome的DHC也相当不错。
find一个有用的(免费)networking工具,现在存在!
试试gURL: http : //code.google.com/p/gurl/这是一个简单的HTTP请求生成器,基于curl
爪哇 OS X是相当不错的。 本文撰写时为29.99美元。
提琴手是一个非常好的工具。 您可以查看请求的历史logging,支持所有HTTP动词,使用必要的标题(如Content-Length)完成请求。 您正在查找的function称为“请求生成器”。
为了保持这个列表的更新,下面是一个更好,更新的Chrome扩展: 高级REST客户端
在我试过的所有Firefox扩展中, HttpRequester是我最好的工具。 这是非常清楚,并不缺乏function。
对于Chrome ,我会推荐先进的REST客户端或邮递员 。
我认为Hurl是一个很好的候选人?