1. 程式人生 > >RestTemplate傳送get和post請求,下載檔案

RestTemplate傳送get和post請求,下載檔案

下圖是我的所有測試介面,包含兩個表單提交介面和一個Rest介面:

這裡寫圖片描述

我是用的Http請求工具是Spring自帶的RestTemplate。
請求的方法如下:
http

三個請求分別對應三個介面,在此記錄下。

下載檔案,獲取檔案位元組流:

RestTemplate restTemplate = new RestTemplate();
HttpHeaders headers = new HttpHeaders();
ResponseEntity<byte[]> entity = restTemplate.exchange("http://ip:port/test.doc"
, HttpMethod.GET,new HttpEntity<>(headers), byte[].class); byte[] body = entity.getBody();