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

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