亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

解決Required request body is missing錯(cuò)誤的問題

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

Required request body is missing錯(cuò)誤

今天踩了一個(gè)坑,如下

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

在測(cè)試這段代碼的時(shí)候,一直報(bào)出Required request body is missing這個(gè)錯(cuò)。

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

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

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

今天在對(duì)接接口的時(shí)候報(bào)了這個(gè)異常 Required request body is missing,蠻坑的,不是什么很難的問題,真的很小的錯(cuò)誤!!

一定要注意。

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

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

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

總結(jié)

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

相關(guān)文章

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

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

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

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

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

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

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

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

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

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

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

    基于Java信號(hào)量解決死鎖過程解析

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

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

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

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

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

    SpringBoot之瘦身部署問題

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

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

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

最新評(píng)論