因为BASE64的编码里含有“+”号等特殊字符,在url传输的时候会把+号编程空格,解决这个问题的方法:
请求时把BASE64编码进行url的编码再进行传输
接收时把BASE64编码进行url的解码
//加密 post_data_new=Uri.EscapeDataString(post_data_new); //解密 token = Uri.UnescapeDataString(token);
时间: 2024-11-08 01:01:12
因为BASE64的编码里含有“+”号等特殊字符,在url传输的时候会把+号编程空格,解决这个问题的方法:
请求时把BASE64编码进行url的编码再进行传输
接收时把BASE64编码进行url的解码
//加密 post_data_new=Uri.EscapeDataString(post_data_new); //解密 token = Uri.UnescapeDataString(token);