我使用以下代码将json转换为StringEntity
StringEntity se = new StringEntity(json,"UTF-8");
se.setContentType("application/json");
httpPost.setEntity(se);
在服务器端。我正在使用grails。我无法解析数据。 假设我有一个控制器:http://example.com/login 并且登录具有以下定义。
def login(params){
String email = params.email;
//validaton logic
}
无法从帖子请求中获取“电子邮件”。请任何人都可以指导我如何获得价值观。 我在json objec中传递了两个值,即电子邮件和密码。
答案 0 :(得分:1)
您应该使用request.JSON.email
,因为它是JSON请求。