1. 程式人生 > >關於前端傳值到後端亂碼問題

關於前端傳值到後端亂碼問題

我之前專案前端傳中文到後端亂碼問題,針對前端轉碼一次,後端解碼一次太麻煩,不想採取,整個專案中只要輸中文都會亂碼,採用兩次轉碼不切實際,檢查tomcat的編碼格式,在
這裡寫圖片描述
如圖所示的地方也有utf-8的配置,但是依舊不起作用,但是後來將 URLEncoding=”utf-8” 替換成 useBodyEncodingForURI=”true” 問題解決了,測試本地沒問題
這裡寫圖片描述

這是修改的我本地的tomcat,解決了問題,但是修改伺服器上之後沒起作用,後來想到因為伺服器上配置了證書,將8080埠轉到了443埠,所以在配置443埠的地方也加上useBodyEncodingForURI=”true” 配置,解決了線上的問題,如圖所示

這裡寫圖片描述