如何使用spring rest Template在请求中将List作为正文发送。我有一个包含多个文件名的列表。列表需要在请求的主体中发送json fromat。 我正在尝试如下面编写的代码,但如下所述获得异常 -
可能的解决方案:
postForObject(java.net.URI, java.lang.Object, java.lang.Class)
postForObject(java.lang.String, java.lang.Object, java.lang.Class, [Ljava.lang.Object;)
postForObject(java.lang.String, java.lang.Object, java.lang.Class, java.util.Map)
def demo(def url, def returnObject, List filenames) {
HttpHeaders headers = new HttpHeaders();
headers.setContentType(MediaType.APPLICATION_JSON);
HttpEntity<MultiValueMap<List, String>> request = new HttpEntity<MultiValueMap<List, String>>(filenames, headers);
methodcall.postForObject(url, request, returnObject)
}