2009-06-30 112 views
8

推荐哪些工具来帮助开发RESTful Web服务?例如,手动调用REST API以及TCP/IP或HTTP监视工具的良好前端看起来是很好的起点。我在寻找特定的产品建议。 OS X的建议也会有所帮助。开发RESTful Web服务的工具

回答

2
  • 使用您选择的浏览器来测试您的网址。理想情况下,任何浏览器都可以使用宁静的服务。
  • 对于监控我会使用Fiddlerwireshark。提琴手确实更容易。

编辑

上岗,您可以使用Fiddler以及提交请求的其他动词。至于处理应用程序/ JSON,我会使用提琴手来看看结果,我相信你可以定义一个处理程序来处理应用程序/ JSON MIME类型,但我不知道如何去掉我的顶部头。

+0

你可以使用浏览器以外的其他动词吗? – 2009-06-30 18:11:49

+0

浏览器的另一个问题是,它会打开打开文件/保存文件对话框,查找返回contentType:application/json的URL。有没有解决方法? – 2009-06-30 18:14:21

1

有一个WcfTestClient包含在VS2008这里:

“C:\ Program Files文件\微软的Visual Studio 9.0 \ Common7 \ IDE \ WcfTestClient.exe”

它可以让你浏览网页的服务,使给他们打电话。

如已经提到的,提琴手也不错。

1

我倾向于使用curl进行各种输出类型和动词的基本冒烟测试。

你可以使用REDbot找到很多微妙的问题。

0
  • rest-client - Java应用程序,相当成熟
  • RestClient - 红宝石DSL,非常方便
  • Charles - 另一个Java应用程序,HTTP代理服务器,监测反向代理(付费)
0

soapUI(中免费版)对我来说一直非常有用。它也处理REST Web服务 - 请参阅入门部分中的示例。