目录
1、问题
写了一个insert的接口,请求方式是post,但是在用postmac调试api的时候出现了400错误,并被告知Required request body is missing。
2、原因
因为只有PostMapping 支持@RequestBody ,GetMapping 不支持。
而我在postman中的Params直接添加key-value ,其实是使用了get的请求方式,可以看到自己手动添加的参数都被直接赋到了URL后面。
所以在postman中使用post方式请求接口即可。
3、解决
(1)选择post请求,Headers中选择application/json内容格式
(2)在Body内输入json格式的字符串