BASE64編碼的字符進行URL傳輸丟失特殊字符的問題


因為BASE64的編碼里含有“+”號等特殊字符,在url傳輸的時候會把+號編程空格,解決這個問題的方法:

  請求時把BASE64編碼進行url的編碼再進行傳輸

  接收時把BASE64編碼進行url的解碼

 

  

//加密
post_data_new=Uri.EscapeDataString(post_data_new);
//解密
token = Uri.UnescapeDataString(token);

 


免責聲明!

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



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