page contents

restTemplate如何接受application/octet-stream的接口数据

Pack 发布于 2020-01-16 16:45
阅读 526
收藏 0
分类:数据库

如题:

restTemplate接受application/octet-stream的接口数据

问题:

业务需要用restTemplate去调用一个文件的下载接口,那个接口返回的content Type是application/octet-stream这种最原始二进制格式,

用restTemplate去调用的时候,接口的选择接受的对象类型应该选什么。

211
Pack
Pack

方法1


HttpHeaders headers=new HttpHeaders(); 

        ResponseEntity<byte[]> response=restTemplate.exchange(url, HttpMethod.GET,new HttpEntity<byte[]>(headers),byte[].class);

        byte[] result=response.getBody();

方法2


        ResponseEntity<byte[]> bt=restTemplate.getForEntity(url,byte[].class);

        byte[] result=bt.getBody();

请先 登录 后评论