<dependency>
<groupId>cn.hutoolgroupId>
<artifactId>hutool-allartifactId>
<version>5.8.16version>
dependency>
设置文件上传大小限制
Spring:
#设置文件上传大小限制
servlet:
multipart:
max-file-size: 100MB
max-request-size: 1000MB
/**
* multipartFileTOFile
*/
@PostMapping("/multipartFileTOFile")
public void multipartFileTOFile(@RequestParam("dahuaId") String dahuaId, @RequestParam("file") MultipartFile file) throws IOException {
//MultipartFile转换File
File photo = File.createTempFile("photo-", ".jpg");
file.transferTo(photo);
}
void test() {
File file = new File("C:/xxx/xxxxxxxxxx.jpg");
Map data = new HashMap();
data.put("dahuaId", "abc123");
data.put("file", file);
HttpRequest.post("http://127.0.0.1:8888/dahua/multipartFileTOFile")
.form(data)
.contentType("multipart/form-data")
.execute()
.body();
}
