鍍金池/ 問答/HTML/ 微信昵稱里有表情,把他和字符串相加,得到的結(jié)果是什么?

微信昵稱里有表情,把他和字符串相加,得到的結(jié)果是什么?

前端和后臺通訊,數(shù)據(jù)是加密的,簽名規(guī)則里需要把微信昵稱拼接上去,但是前端js和后臺Java計算出的sign不一致,去掉表情后則一致,請問是為什么呢,怎么解決這個問題

回答
編輯回答
毀了心

有的表情轉(zhuǎn)換成字符串里面會有斜杠,你試試把微信昵稱用轉(zhuǎn)義字符反斜杠包起來,再傳給后端

或者把字符串轉(zhuǎn)成base64發(fā)過去

2017年11月11日 11:54