【发布时间】:2019-11-06 04:38:46
【问题描述】:
我正在尝试使用请求正文和四个多部分文件进行发布请求。
我已经分享了 api
@PostMapping(value = "/deductee-master", consumes = MediaType.ALL_VALUE)
public ResponseEntity <DeducteeMaster> createDeductee(@RequestBody DeducteeMasterDTO deducteeMasterDTO, @RequestParam("trcFile") MultipartFile trcFile, @RequestParam("tenFFile") MultipartFile tenFFile, @RequestParam("wpeFile") MultipartFile wpeFile, @RequestParam("noPEFile") MultipartFile noPEFile)
throws InvalidKeyException, URISyntaxException, StorageException, IOException {
DeducteeMaster result = deducteeMasterService.save(deducteeMasterDTO, trcFile, tenFFile, wpeFile, noPEFile);
return ResponseEntity.created(new URI("/api/deductee-master/" + result.getKey().getId()))
.headers(HeaderUtil.createEntityCreationAlert(ENTITY_NAME, result.getKey().getId().toString()))
.body(result);
}
{ "timestamp": "2019-06-24T11:04:40.076+0000", "status": 415, "error": "Unsupported Media Type", "message": "Content type 'multipart/form-data;boundary=--------------------------603218794646006873131102;charset=UTF-8' not supported", "path": "/api/deductee-master" }
【问题讨论】:
标签: java spring-boot file-upload postman multipartform-data