鍍金池/ 問答/Java  HTML/ 使用ajax post請求發(fā)送的數(shù)據(jù)被ASCII轉(zhuǎn)碼了

使用ajax post請求發(fā)送的數(shù)據(jù)被ASCII轉(zhuǎn)碼了

使用axiospost方法提交數(shù)據(jù),后臺接收到的數(shù)據(jù)全被ASCII轉(zhuǎn)碼了,導(dǎo)致數(shù)據(jù)驗證失敗。

前端請求:

clipboard.png

后端接收到的數(shù)據(jù):

%7B%22login%22%3A%7B%22browser%22%3A%221%22%2C%22ip%22%3A%221%22%7D%2C%22userId%22%3A%22admin%22%2C%22password%22%3A%22SxAdmin%232017%22%7D


想問一哈如何修改才能是數(shù)據(jù)不被轉(zhuǎn)碼吶

————————————————————

補充信息:
后端本地測試可以拿到數(shù)據(jù)

從network中發(fā)現(xiàn),他傳到后端的數(shù)據(jù)是json格式,而我傳過去的確實json字符串格式。即使把JSON.stringify去掉也是這樣

我的提交
clipboard.png

后端的提交
clipboard.png

回答
編輯回答
雨萌萌

contentType:"application/json"

2017年9月5日 04:20
編輯回答
祉小皓

這并不是ascii轉(zhuǎn)碼,只是url_encode, 你設(shè)置的contentType就是所以會變成這樣。按1樓方式改了應(yīng)該就可以了

2017年8月17日 04:55