服务端调用其他接口需要传递文件时,如果通过httpClient方式发起post请求向接口传递文件,接口往往使用MultipartyFile来接受文件,此时需要传递一个MultipartFile类型的文件,需要将硬盘上的文件转换成该格式:
```java
File file = new File("/path/filename.zip");
FileInputStream inputStream = new FileInputStream(file);
MultipartFile multipartFile = new MockMultipartFile(file.getName(),file.getName(),ContentType.APPLICATION_OCTET_STREAM.toString(),inputStream);
```
将multipartFile当作参数传递给接口即可