日本免费高清视频-国产福利视频导航-黄色在线播放国产-天天操天天操天天操天天操|www.shdianci.com

學(xué)無先后,達(dá)者為師

網(wǎng)站首頁 編程語言 正文

關(guān)于出現(xiàn)“Content type ‘a(chǎn)pplication/x-www-form-urlencoded;charset=UTF-8‘ not supported“問題如何解決

作者:LoveTrainHY 更新時間: 2022-04-11 編程語言

所遇問題

在公司開發(fā)項目中,當(dāng)前端傳來參數(shù)時,前端卻報錯,報錯信息顯示”Content type ‘a(chǎn)pplication/x-www-form-urlencoded;charset=UTF-8’ not supported“

原因

此問題的原因是因為前后端數(shù)據(jù)交互出現(xiàn)json數(shù)據(jù)類型不符合
json 分為兩種類型;
(1) json 對象類型,即前端定義的Content type 為 application/x-www-form-urlencoded等
(2) json字符串類型,即前端定義的Content type 為 application/json

解決辦法

前端傳輸?shù)膉son數(shù)據(jù)類型和后端使用的注解應(yīng)有正確的對應(yīng)關(guān)系
當(dāng)前端請求傳Json對象則后端使用@RequestParam注解;
當(dāng)前端請求傳Json對象的字符串則后端使用@RequestBody注解。

原文鏈接:https://blog.csdn.net/LoveTrainHY/article/details/122405744

欄目分類
最近更新