http請求 url 傳遞參數(特殊字符)解決方法


今天做項目遇到一個問題:

從前台生成一個sql字符串,但是字符串中含有%,而我這個字符串要使用resful風格作為參數傳遞到后台,但是前台總是報400,經過反復排查,才發是因為參數中含有特殊符號,下面是特殊符號在url中的特殊編碼,有用到的小伙伴,可以對應轉換后就可以使用啦!

因為我用到的是%所以我將%對用下圖中的規則改成了:
sql.push("'%25" + child.query.value + "%25'");

使用 %25 這樣在url中就可以解析成 % ,傳到后台也是%,問題解決啦


免責聲明!

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



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