目錄
1. 一開始我是使用get方式給後端springboot傳值,在h5頁面調試的時候十分友好,啥錯沒有,一切都是這麼的順利。
2. 然而當我開啟手機模擬器真機偵錯時。 。 。意外來了:
因為get請求是發生在url請求頭上的,所以我就到處找解決亂碼的方法,但是找到的全都是在後台進行解碼的
#這並不符合我的要求,因為在請求頭亂碼,壓根就沒進入程序,所以,沒用。
萬般折騰之後,最後覺得,還是用 post 請求好一點。於是:
3. 前端把要傳的值封裝一下成一個物件傳給後端:
首頁 web前端 uni-app 如何解決uniapp提交後亂碼的問題

如何解決uniapp提交後亂碼的問題

Dec 09, 2020 pm 05:59 PM
uni-app

uniapp提交後亂碼的解決方法:1、在前端把要傳的值封裝成一個物件傳給後端;2、在後端中,修改接收格式為“@RequestBody”,也就是json接收格式即可。

如何解決uniapp提交後亂碼的問題

本教學操作環境:windows7系統、uni-app2.5.1版本,Dell G3電腦。

推薦(免費):uni-app開發教學

#uni-app前端get請求給後端傳中文值亂碼問題

#記錄做畢設時遇到的一些亂碼問題

1. 一開始我是使用get方式給後端springboot傳值,在h5頁面調試的時候十分友好,啥錯沒有,一切都是這麼的順利。

如何解決uniapp提交後亂碼的問題
如何解決uniapp提交後亂碼的問題

2. 然而當我開啟手機模擬器真機偵錯時。 。 。意外來了:

如何解決uniapp提交後亂碼的問題
後台name顯示報錯訊息大概是這樣的,忘了切圖了(我name輸入的是中文:水果):

/search/itemname?name="9x8x9c8b5cv"&page=1&num=12,顯示請求頭發現無效字元

因為get請求是發生在url請求頭上的,所以我就到處找解決亂碼的方法,但是找到的全都是在後台進行解碼的

如何解決uniapp提交後亂碼的問題

#這並不符合我的要求,因為在請求頭亂碼,壓根就沒進入程序,所以,沒用。

萬般折騰之後,最後覺得,還是用 post 請求好一點。於是:

3. 前端把要傳的值封裝一下成一個物件傳給後端:

如何解決uniapp提交後亂碼的問題## 印出來是這樣子的:

如何解決uniapp提交後亂碼的問題

給後端發送json格式的請求

如何解決uniapp提交後亂碼的問題

#4. 後端,改一下接收格式為@ RequestBody–即json 接收格式(Es7msg是我定義的一個對象,用了接收值的)

如何解決uniapp提交後亂碼的問題

然後就能成功的獲取到了想要的值啦

如何解決uniapp提交後亂碼的問題

這裡提醒大家,傳值最好用post來傳值,可以避免很多亂碼現象。

以上是如何解決uniapp提交後亂碼的問題的詳細內容。更多資訊請關注PHP中文網其他相關文章!

本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn

熱AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool

Undress AI Tool

免費脫衣圖片

Clothoff.io

Clothoff.io

AI脫衣器

AI Hentai Generator

AI Hentai Generator

免費產生 AI 無盡。

熱門文章

R.E.P.O.能量晶體解釋及其做什麼(黃色晶體)
3 週前 By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.最佳圖形設置
3 週前 By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.如果您聽不到任何人,如何修復音頻
3 週前 By 尊渡假赌尊渡假赌尊渡假赌
WWE 2K25:如何解鎖Myrise中的所有內容
4 週前 By 尊渡假赌尊渡假赌尊渡假赌

熱工具

記事本++7.3.1

記事本++7.3.1

好用且免費的程式碼編輯器

SublimeText3漢化版

SublimeText3漢化版

中文版,非常好用

禪工作室 13.0.1

禪工作室 13.0.1

強大的PHP整合開發環境

Dreamweaver CS6

Dreamweaver CS6

視覺化網頁開發工具

SublimeText3 Mac版

SublimeText3 Mac版

神級程式碼編輯軟體(SublimeText3)

VSCode中如何開發uni-app? (教學分享) VSCode中如何開發uni-app? (教學分享) May 13, 2022 pm 08:11 PM

VSCode中如何開發uni-app?以下這篇文章跟大家分享一下VSCode中開發uni-app的教學課程,這可能是最好、最詳細的教學了。快來看看!

利用uniapp開發一個簡單的地圖導航 利用uniapp開發一個簡單的地圖導航 Jun 09, 2022 pm 07:46 PM

怎麼利用uniapp開發一個簡單的地圖導航?本篇文章就來提供大家一個製作簡單地圖的思路,希望對大家有幫助!

聊聊如何利用uniapp開發一個貪吃蛇小遊戲吧! 聊聊如何利用uniapp開發一個貪吃蛇小遊戲吧! May 20, 2022 pm 07:56 PM

如何利用uniapp開發一個貪吃蛇小遊戲?以下這篇文章就手把手帶大家在uniapp中實現貪吃蛇小遊戲,希望對大家有幫助!

uni-app vue3介面請求怎麼封裝 uni-app vue3介面請求怎麼封裝 May 11, 2023 pm 07:28 PM

uni-app接口,全域方法封裝1.在根目錄建立一個api文件,在api資料夾中建立api.js,baseUrl.js和http.js檔案2.baseUrl.js檔案程式碼exportdefault"https://XXXX .test03.qcw800.com/api/"3.http.js檔案程式碼exportfunctionhttps(opts,data){lethttpDefaultOpts={url:opts.url,data:data,method:opts.method

手把手帶你開發一個uni-app日曆插件(並發布) 手把手帶你開發一個uni-app日曆插件(並發布) Jun 30, 2022 pm 08:13 PM

這篇文章手把手帶大家開發一個uni-app日曆插件,介紹下一個日曆插件是如何從開發到發布的,希望對大家有幫助!

實例講解uniapp實現多選框的全選功能 實例講解uniapp實現多選框的全選功能 Jun 22, 2022 am 11:57 AM

這篇文章為大家帶來了關於uniapp的相關知識,其中主要整理了實現多選框的全選功能的相關問題,無法實現全選的原因是動態修改checkbox的checked字段時,界面上的狀態能夠即時變化,但無法觸發checkbox-group的change事件,下面一起來看一下,希望對大家有幫助。

聊聊uniapp的scroll-view下拉加載 聊聊uniapp的scroll-view下拉加載 Jul 14, 2022 pm 09:07 PM

uniapp怎麼實作scroll-view下拉載入?以下這篇文章聊聊uniapp微信小程式scroll-view的下拉加載,希望對大家有幫助!

實例詳解uniapp如何實現電話錄音功能(附代碼) 實例詳解uniapp如何實現電話錄音功能(附代碼) Jan 05, 2023 pm 04:41 PM

這篇文章為大家帶來了關於uniapp的相關知識,其中主要介紹了怎麼用uniapp實現撥打電話並且還能同步錄音的功能,感興趣的朋友一起來看一下吧,希望對大家有幫助。

See all articles