前端POST請求,Request Payload中的數據如何獲取


最近幾個月都沒有進行過前后端對接的代碼書寫,今天需要和前端對接一次,結果就出來了個POST請求的參數在Rquest Payload中,這個以前碰到過,挺簡單的,但是忘了,尷尬。

后來百度到篇博客:后台獲取放在Request Payload中的值里面有個讀者回復說直接用@RequestBody就可以接收到了,后來想想了,嗯,還真是。然后自己也測試了下:

這種沒有key的,直接用@RequestBody List<String> 就可以了,注意,不要用@RequestBody String[],數組是不行的,具體原因我還是太菜了

然后這種有key的,

我們就得用@RequestBody Map<String, String[]> 了,然后參數名稱是無所謂的,你隨便寫個aa之類的都是可以的。

下面可以看到debug中是能夠獲取到數據的

 


免責聲明!

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



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