PostMapping請求,同時接收實體類、String參數、File文件
報錯 415 或 Content type 'multipart/form-data;boundary=--------------------------9107
經過半個小時的查找,
改Content-Type
改傳值方式
改@RequestBody 改@Param 改@RequestParam
最后證實,@RequestBody與file的 form-data有沖突,無法識別是表單提交還是json提交
解決辦法:
刪了@RequestBody! 刪了@RequestBody!刪了@RequestBody!
@PostMapping("/addFeedbackMain/{type}")
public void addFeedbackMain(FeedbackMain feedbackMain,@PathVariable String type, MultipartFile[] files){
System.out.println(files);
System.out.println(type);
System.out.println(feedbackMain);
System.out.println(“進來了”);
}
————————————————
版權聲明:本文為CSDN博主「進擊的呆萌」的原創文章,遵循CC 4.0 BY-SA版權協議,轉載請附上原文出處鏈接及本聲明。
原文鏈接:https://blog.csdn.net/qq_15791577/article/details/107639362