.net core api項目接收 post、patch 請求 獲取不到數據的解決方式


 

 

在core 的項目中   發送post 和  patch的請求 ,后端獲取不到數據

請求中不添加 contentType :"application/json"

 

后端 

這樣是得不到數據的,

 

查閱資料,發現  推薦

ContentType改為 "application/json"

請求可以通過 但是獲取不到數據,如下圖

 

 

Request  Payload

呵呵。。。。

將Payload改為標准的json

后台增加一個   FromBody

結果 ,可以get到數據

總結:在構造post patch請求獲取  api 項目時,

應該在默認請求下  增加  contentType:"application/json"

后台用對象化參數   並增加  [frombody]標簽 

然后  data 使用標准的json 數據 ,確保 request  payload 為標准 的json即可 。。。


免責聲明!

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



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