【发布时间】:2013-12-27 06:35:05
【问题描述】:
我正在尝试使用 grails 发送 POST 请求。我已经阅读了各种已经存在但没有成功的帖子。到目前为止,我已经完成了以下工作。
- 使用 GGTS 创建了一个新的 grails 项目。
- 创建了一个控制器
- 为 grails 安装了 Rest 插件。
-
在我的 grails 控制器中进行了以下更改。
def index(){ withHttp(uri: "http://127.0.0.1:3001") { def html = post(query : [q:'Groovy']) assert html.HEAD.size() == 1 assert html.BODY.size() == 1 }} 当我尝试访问控制器时它会中断。
我在这里做错什么了吗?我在 POST 请求中发送 JSON 数据,这些数据稍后会被保存?任何指针方向都会非常有帮助。
【问题讨论】:
-
请描述您的控制器是如何“中断”的。堆栈跟踪会很棒。
-
如果可能的话,我建议使用 rest client builder plugin 来实现其简单的 DSL 方法。
标签: json grails grails-controller