BASE64编码的字符进行URL传输丢失特殊字符的问题
Posted 幸福安康
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了BASE64编码的字符进行URL传输丢失特殊字符的问题相关的知识,希望对你有一定的参考价值。
因为BASE64的编码里含有“+”号等特殊字符,在url传输的时候会把+号编程空格,解决这个问题的方法:
请求时把BASE64编码进行url的编码再进行传输
接收时把BASE64编码进行url的解码
//加密 post_data_new=Uri.EscapeDataString(post_data_new); //解密 token = Uri.UnescapeDataString(token);
以上是关于BASE64编码的字符进行URL传输丢失特殊字符的问题的主要内容,如果未能解决你的问题,请参考以下文章