Content type ‘multipart/form-data;boundary=--------------------------483919131326315055762962;charse

 

"msg": "Content type 'multipart/form-data;boundary=--------------------------483919131326315055762962;charset=UTF-8' not supported"的解决方法


原文章地址:https://blog.csdn.net/yjn1995/article/details/100048743

原文章作者:JustinNeil

文章编写目的:记录postman学习要点,非商业用途


一、问题描述

在使用PostMan发送请求时出现了如下问题:

"msg": "Content type 'multipart/form-data;boundary=--------------------------483919131326315055762962;charset=UTF-8' not supported"

Content type ‘multipart/form-data;boundary=--------------------------483919131326315055762962;charse_第1张图片

二、产生原因

问题出现的原因是我们的接口做了规范,默认就是通过@RequestBody 的方式请求的;

    @PostMapping("/")
    public RespBean addRole(@RequestBody  Role role){
        if (roleService.addRole(role) == 1) {
            return RespBean.ok("添加成功!");
        }
        return RespBean.error("添加失败!");
    }

三、解决方法

1、改成json方式提交

Content type ‘multipart/form-data;boundary=--------------------------483919131326315055762962;charse_第2张图片

2.把接口的@RequestBody 注解去掉

Content type ‘multipart/form-data;boundary=--------------------------483919131326315055762962;charse_第3张图片

以上两种选择一种就可以了。

备注:只用了第一种方法,第二种没有使用

你可能感兴趣的:(测试工具,-,postman使用,后端)