目錄
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格式的字符串
(3)點擊send,調用api成功