@RequestBody對象為空,異常Required request body is missing錯誤解決


springMvc的新注解:GetMapping 不支持@RequestBody ,使用PostMapping后面我改成以下代碼就沒有報錯了

@PostMapping(value="/schedules/findUserSchedule",produces = MediaType.APPLICATION_JSON_VALUE)

public List<xxxxxx> findUser(@RequestBody xxxxxx xxxxx) {

log.debug("查詢用戶日程", xxxxxx);

}

 

 

情況三:

如果不是因為上面的兩種情況,

請看這里:

 

我們在傳輸json數據的時候,假如json數據為空,那么就會報一個錯誤,就是Required request body is missing
這個的意思就是我們這個接口必須要傳輸json格式的數據,假如沒有數據,就會報錯返回錯誤的信息。

postman的請求方式不對,因為需要的是json形式的數據

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM