最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

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

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

Required request body is missing錯誤

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

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

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

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

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

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

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

一定要注意。

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

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

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

總結(jié)

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

相關(guān)文章

  • 搜索一文入門ElasticSearch(節(jié)點(diǎn) 分片 CRUD 倒排索引 分詞)

    搜索一文入門ElasticSearch(節(jié)點(diǎn) 分片 CRUD 倒排索引 分詞)

    這篇文章主要為大家介紹了搜索一文入門ElasticSearch(節(jié)點(diǎn) 分片 CRUD 倒排索引 分詞)的基礎(chǔ)詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-03-03
  • Maven配置文件settings.xml的實(shí)現(xiàn)

    Maven配置文件settings.xml的實(shí)現(xiàn)

    Maven是一個(gè)用于構(gòu)建和管理Java項(xiàng)目的強(qiáng)大工具,它依賴于設(shè)置文件來配置和管理其行為,其中最重要的之一便是settings.xml文件,本文主要介紹了Maven配置文件settings.xml的實(shí)現(xiàn),具有一定的參考價(jià)值,感興趣的可以了解一下
    2024-01-01
  • 詳解SpringMVC中的異常處理機(jī)制

    詳解SpringMVC中的異常處理機(jī)制

    本篇文章將為大家詳細(xì)介紹一下springmvc的異常處理機(jī)制,用到了ControllerAdvice和ExceptionHandler注解,感興趣的小伙伴可以了解一下
    2022-07-07
  • NoHttpResponseException問題分析解決記錄

    NoHttpResponseException問題分析解決記錄

    這篇文章主要為大家介紹了NoHttpResponseException問題分析解決記錄,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-08-08
  • Java MeteoInfo解析與繪圖代碼教程詳解

    Java MeteoInfo解析與繪圖代碼教程詳解

    這篇文章主要介紹了Java MeteoInfo解析與繪圖代碼教程,對于后端導(dǎo)出圖片的話,就需要添加色階了,這一文很簡單,就涉及色階,名稱,網(wǎng)格刻度線,感興趣的朋友一起看看吧
    2021-10-10
  • springboot捕獲全局異常實(shí)現(xiàn)過程

    springboot捕獲全局異常實(shí)現(xiàn)過程

    本文主要介紹了Java中的異常和錯誤,包括Exception和Error的區(qū)別、如何捕捉全局異常、自定義異常的實(shí)現(xiàn)等,通過實(shí)例代碼和步驟,展示了如何在Spring?Boot項(xiàng)目中實(shí)現(xiàn)全局異常處理,并自定義異常類來增強(qiáng)程序的健壯性
    2026-03-03
  • Java泛型模擬scala實(shí)現(xiàn)自定義ArrayList方式

    Java泛型模擬scala實(shí)現(xiàn)自定義ArrayList方式

    這篇文章主要介紹了Java泛型模擬scala實(shí)現(xiàn)自定義ArrayList方式,具有很好的參考價(jià)值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2021-10-10
  • springboot+camunda實(shí)現(xiàn)工作流的流程分析

    springboot+camunda實(shí)現(xiàn)工作流的流程分析

    Camunda是基于Java語言,支持BPMN標(biāo)準(zhǔn)的工作流和流程自動化框架,并且還支持CMMN規(guī)范,DMN規(guī)范,本文給大家介紹springboot+camunda實(shí)現(xiàn)工作流的流程分析,感興趣的朋友一起看看吧
    2021-12-12
  • SpringAOP 設(shè)置注入的實(shí)現(xiàn)步驟

    SpringAOP 設(shè)置注入的實(shí)現(xiàn)步驟

    這篇文章主要介紹了SpringAOP 設(shè)置注入的實(shí)現(xiàn)步驟,幫助大家更好的理解和學(xué)習(xí)使用Spring框架,感興趣的朋友可以了解下
    2021-05-05
  • Java中Swing類實(shí)例講解

    Java中Swing類實(shí)例講解

    這篇文章主要介紹了Java中Swing類實(shí)例講解,文中用代碼實(shí)例講解的很清楚,有需要的同學(xué)可以研究下
    2021-02-02

最新評論

自贡市| 西平县| 应城市| 封丘县| 胶州市| 佛教| 黑水县| 铁岭市| 保德县| 汉沽区| 芦山县| 永川市| 陇南市| 土默特左旗| 桑植县| 乡城县| 故城县| 合水县| 建瓯市| 金平| 河津市| 开平市| 江川县| 册亨县| 锦州市| 同江市| 台湾省| 方山县| 赤城县| 繁峙县| 北川| 睢宁县| 临夏县| 龙陵县| 金阳县| 铁岭市| 盐山县| 洪泽县| 邵武市| 垦利县| 启东市|