axios实用post方法发送json对象到springboot后台

415是badrequest错误的请求,出现这种错误一般有如下几种情况
1:后台要求post方法,前端用了get请求,或者其他类似情况
2:请求的参数不对
3:Content-Type不对
前端代码如下:
'''


'''

后台接口
'''
@ApiOperation(value="添加博客",notes ="添加博客")
@RequestMapping(value="/add",method = RequestMethod.POST)
@CrossOrigin
public ResponseEntity addBlog(@RequestBody Blog blog){
BaseMsg baseMsg=new BaseMsg();
try {

        blogService.addBlog(blog);
    }catch (Exception e){
        baseMsg.setCode(1);
        baseMsg.setMsg("failed");
    }finally {
        return  ResponseEntity.ok(baseMsg);
    }

}

'''

这里在前端通过代码
axios.defaults.headers.post['Content-Type']='application/json
解决

你可能感兴趣的:(axios实用post方法发送json对象到springboot后台)