【发布时间】:2012-12-25 16:28:23
【问题描述】:
我正在尝试使用 Spring for Android 对 url 执行标准 HTTP POST,其中的主体只是参数列表(如键值对)而不是 JSON 对象。
我希望将响应从 JSON 转换为 Java ResponseObject,但据我所知,Spring 也在将我的主体转换为 JSON。
这是我的代码:
Map<String, Object> params = new HashMap<String, Object>();
params.put("client_id", mClientId);
params.put("state", mState);
params.put("username", mUsername);
params.put("password", mPassword);
return getRestTemplate().postForObject(url, params, ResponseObject.class);
提前谢谢你!
【问题讨论】:
-
您能提供预期的响应正文和当前响应正文吗?
-
applicationContext.xml或类似配置文件中的 restTemplate 配置是什么 -
您找到解决方案了吗?
标签: android spring rest post http-post