【解決】經過url傳遞json格式字符串,報錯,返回碼400

var url = '/xxx?json={"code":1}'

經過這種方式傳遞json數據後臺會返回400javascript

緣由:java

url會自動將引號轉譯,可是不會自動轉譯{},{}須要手動轉譯json

解決方案:url

var url = '/xxx?json=' + encodeURI('{"code":1}');

返回碼變成了404(url地址/xxx是錯誤路徑,改爲正確路徑便可), 參數錯誤的問題獲得解決code

相關文章
相關標籤/搜索