Grails Rest CRUD

时间:2011-11-09 19:19:36

标签: rest grails crud

我一直试图让我的网站休息,但我发现它有点棘手。我遵循了这个教程:

http://www.suryasuravarapu.com/2009/06/rest-crud-with-grails.html

我设法在WizTools RestClient中执行'customer'和'customer / 1'get请求。然而,“更新”,“创建”和“删除”部分我没有,意思是“放”,“发布”和“删除”。我的问题是:

  • 我如何尝试这三种方法,我需要做什么(见例)?

先谢谢了, 理查德

2 个答案:

答案 0 :(得分:1)

如果您问如何测试这些方法,可以使用任何REST客户端。如果你有Chromium(或谷歌浏览器),Advanced REST client是一个很好的。 Mozilla Firefox等价物为Poster。在您指向的教程中,建议使用standalone REST client(用Java编写)。

启动其中一个客户端后,您应该能够使用PUT,POST,DELETE甚至other, less common HTTP methods之一发送请求。只需将XML放入REST客户端的 body 部分,将名为Content-Type的标题设置为text/xml并发送请求(通过单击右侧的绿色箭头)地址栏)。

答案 1 :(得分:0)

我想你问的客户可以帮你试试POST和PUT方法,对吗?如果是这样,你可以为firefox尝试一个非常方便的POSTER插件。它将允许您使用FF浏览器测试POST,PUT,DELETE方法:

https://addons.mozilla.org/en-US/firefox/addon/poster/