Controller同時接收MultipartFile數據和json數據


同時接收文件類型數據和json數據時寫法如下,其中OpenGroupAreaEntity前不用加@RequestBody注解。

個人認為:此處content-type的類型為:multipart/form-data ,表示表單中進行文件上傳。由於參數中的MultipartFile類型影響了requestbody本應所對應的content-type: application/json,可能是MultipartFile的媒體類型優先級高,會覆蓋application/json。

/**
     * @param file 上傳文件
     * @param openGroupArea 就收的實體類對象
     **/
    @PostMapping("/update")
    public R update(@RequestParam("file") MultipartFile file, OpenGroupAreaEntity openGroupArea) {
        //方法省略  
    }

轉自 https://www.cnblogs.com/H-Dream/p/12967752.html


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM