Content type multipartform-databoundarycharset=UTF-8 not supported

----------------------496238283102520395700876;解決方案
在使用PostMan發送請求時出現了這個問題

原因是我們的接口做了規範,默認就是通過@RequestBody 的方式請求的;

    @PostMapping("/")
    public RespBean addRole(@RequestBody  Role role){
        if (roleService.addRole(role) == 1) {
            return RespBean.ok("添加成功!");
        }
        return RespBean.error("添加失敗!");
    }
1
2
3
4
5
6
7
也就是每一個請求必須是通過實體對象進行傳參,不能通過form-data 表單提交的方式進行傳參;

解決方案:
1、改成json方式提交

2、把接口的@RequestBody 註解去掉

以上兩種選擇一種就可以了

————————————————
版權聲明:本文爲CSDN博主「JustinNeil」的原創文章,遵循CC 4.0 BY-SA版權協議,轉載請附上原文出處鏈接及本聲明。
原文鏈接:https://blog.csdn.net/yjn1995/article/details/100048743

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章