我正在尝试将List <>数据发送到服务器,并且我正在使用postforobject。 使用postForObject()方法后, 我如何知道是否已从服务器成功上传数据? 在我的项目中,我有类似
的代码
@Scheduled
public void sendTestData()
{
List<CheckList> list = datacheckService.getTestData();
RestTemplate restTemplate = new RestTemplate();
for(String url : managerUrl)
{
try
{
Utils.disableSslVerification();
restTemplate.postForObject(url + "/saveData", list, Void.class);
}
catch(HttpStatusCodeException e)
{
e.getStatusCode();
continue;
}
}
}
///////////// UPLOAD SERVER //////////
@RequestMapping("/saveData")
public @ResponseBody void saveData(@RequestBody List<CheckList> list)
{
datacheckService.addTestData(list);
}