欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

解決Required request body is missing錯誤的問題

 更新時間:2023年06月20日 14:18:15   作者:碼農(nóng)的進階之路  
這篇文章主要介紹了解決Required request body is missing錯誤的問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教

Required request body is missing錯誤

今天踩了一個坑,如下

@GetMapping("/status")
? ? public String findStudyStatus(@Valid @RequestBody SelectionInVo selectionInVo) {
? ? ? ? return learnProcessService.findStudyStatus(selectionInVo);
? ? }

在測試這段代碼的時候,一直報出Required request body is missing這個錯。

后經(jīng)了解得知,RequestBody不支持GetMapping 將請求方式更改下即可,如下

@PostMapping("/status")
? ? public String findStudyStatus(@Valid @RequestBody SelectionInVo selectionInVo) {
? ? ? ? return learnProcessService.findStudyStatus(selectionInVo);
? ? }

Required request body is missing異常,要注意看看是不是下面這個問題

今天在對接接口的時候報了這個異常 Required request body is missing,蠻坑的,不是什么很難的問題,真的很小的錯誤!!

一定要注意。

這個異常是在代碼中使用了@RequestBody注解的原因,如果前端調(diào)用接口傳回參數(shù)為空,就會拋出這個異常信息,所以如果有報這個異常,在接口文檔測試可以跑通的時候,就是前端傳參的問題,沒有傳回的參數(shù)導(dǎo)致了這個報錯??!

這一個注解是獲取前端參數(shù)的,有加這個注解的情況下,前端是一定要有返回的參數(shù)的。

接口文檔操作時,返回的參數(shù)可以是空,因為接口文檔對接的并不是http的傳回方式,所以傳空值接口文檔可以運行成功并且拿到數(shù)據(jù),但是當(dāng)前端對接的時候,如果沒有傳回參數(shù)給后端,就會報Required request body is missing (請求主體丟失)異常信息,注意噢。

總結(jié)

以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • Java圖文并茂詳解NIO與零拷貝

    Java圖文并茂詳解NIO與零拷貝

    零拷貝是網(wǎng)絡(luò)編程的關(guān)鍵,很多性能優(yōu)化都離不開。在?Java?程序中,常用的零拷貝有?mmap(memory?map,內(nèi)存映射)?和?sendFile。那么它們在?OS(操作系統(tǒng))?中,到底是怎么樣的一個的設(shè)計?另外我們看下NIO?中如何使用零拷貝
    2022-11-11
  • Java struts2 validate用戶登錄校驗功能實現(xiàn)

    Java struts2 validate用戶登錄校驗功能實現(xiàn)

    這篇文章主要為大家詳細介紹了Java struts2 validate用戶登錄校驗功能實現(xiàn)的具體步驟,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2016-05-05
  • Java讀取resources中資源文件路徑以及jar中文件無法讀取的解決

    Java讀取resources中資源文件路徑以及jar中文件無法讀取的解決

    這篇文章主要介紹了Java讀取resources中資源文件路徑以及jar中文件無法讀取的解決方案,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2023-05-05
  • Struts2實現(xiàn)單文件或多文件上傳功能

    Struts2實現(xiàn)單文件或多文件上傳功能

    這篇文章主要為大家詳細介紹了Struts2實現(xiàn)單文件或多文件上傳功能,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-03-03
  • 基于SpringMVC中的路徑參數(shù)和URL參數(shù)實例

    基于SpringMVC中的路徑參數(shù)和URL參數(shù)實例

    這篇文章主要介紹了基于SpringMVC中的路徑參數(shù)和URL參數(shù)實例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2021-02-02
  • 基于Java信號量解決死鎖過程解析

    基于Java信號量解決死鎖過程解析

    這篇文章主要介紹了基于Java信號量解決死鎖過程解析,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2020-10-10
  • JDBC連接數(shù)據(jù)庫步驟及基本操作示例詳解

    JDBC連接數(shù)據(jù)庫步驟及基本操作示例詳解

    這篇文章主要為大家介紹了JDBC連接數(shù)據(jù)庫步驟及基本操作示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2023-11-11
  • MyBatisPlus3.x中使用代碼生成器(全注釋)

    MyBatisPlus3.x中使用代碼生成器(全注釋)

    這篇文章主要介紹了MyBatisPlus3.x中使用代碼生成器(全注釋),文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-09-09
  • SpringBoot之瘦身部署問題

    SpringBoot之瘦身部署問題

    這篇文章主要介紹了SpringBoot之瘦身部署問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2023-09-09
  • Java如何按16進制發(fā)送和接收TCP指令

    Java如何按16進制發(fā)送和接收TCP指令

    這篇文章主要介紹了Java如何按16進制發(fā)送和接收TCP指令問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2023-09-09

最新評論