我正在开发一个 android 应用程序,我使用 spring RestTemplate 从 PHP 服务器获取数据并将数据发布到 PHP 服务器。我试图将数据发布到 PHP 服务器,但 PHP 服务器一无所获。如何使用 Spring RestTemplate 将 json 数据发布到 PHP 服务器并从 PHP 服务器获取 json?
问问题
783 次
2 回答
1
我自己解决了这个问题。我像这样将 FormHttpMessageConverter 添加到 RestTemplate :
RestTemplate restTemplate = new RestTemplate(); restTemplate.getMessageConverters().add(new FormHttpMessageConverter());
然后我可以将 json 数据发布到 PHP 服务器。我使用以下方法在 PHP 服务器中获取了 json 数据:
$jsonData = $_POST['json'];
于 2013-05-06T01:17:11.697 回答
0
我修复了
MultiValueMap<String, ArrayList<persona>> parts = new LinkedMultiValueMap<>();
parts.add("json", aaper);
restTemplate.postForLocation(url,parts);
于 2018-06-27T12:29:51.023 回答