首页 > 解决方案 > 从客户端接收多部分数据

问题描述

我有一个服务,它返回这样的多部分数据:

public ResponseEntity<MultiValueMap<String, Object>> getData(){

    MultiValueMap<String, Object> resultMap = new LinkedMultiValueMap<String, Object>();

    //Add a pdf doc 
    resultMap.add("file", new byte[]);
    resultMap.add("object",new String("Hello");
}

返回此多值映射。

现在,我不确定如何使用客户端代码:

ResponseEntity<MultiValueMap<String, Object>> response = restTemplate.exchange(builder.build().encode().toUri(), HttpMethod.GET,entity,**?**);

这是调用和获取结果的正确方法吗?如果是这样,类名是什么?. 任何指针将不胜感激。

谢谢

标签: javarestmedia-type

解决方案


推荐阅读