get請求中傳json參數報400的錯誤。


get請求中傳json參數報400的錯誤。

需要對特殊字符進行轉義
后來在網上查資料找到原因了:HttpGet或 HttpPost都不能傳包含雙引號 " 、左大括號“{"、有大括號"}"這樣的參數,

需要對特殊字符進行轉義,

把 " 轉成%22,

把 { 轉成%7b,

把 } 轉成%7d

例如:{"name":"zhangsan", "age":20} 需要改為 %7b"name":"zhangsan", "age":20%7d ,這個時候才可以傳送出去


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM