【发布时间】:2012-10-27 13:00:31
【问题描述】:
我想以 JSON 格式发送请求,并在我的控制器中解析这个 JSON 并获取我想要的参数。例如这是请求:
{"param1":"val1"}
我想解析这个请求并获取“param1”值。我使用了 request.JSON 但仍然为空。有没有其他方法可以解决这个问题?
谢谢,
【问题讨论】:
-
您必须将请求的 contentType 设置为
application/json,以便您的控制器自动解析/解组发布的 JSON。您如何发送请求? -
我使用 Rest Client Firefox 扩展。如何设置?
-
在请求头中添加一行:
Content-Type,值为application/json。我可以看到 Rest Client 有一个名为 Request Headers 的表 - 把它放在那里。 -
request.JSON 仍然为空
-
您的
params集合是否已填充?
标签: json grails request grails-2.0