Android 生成的 Base64 在与其他系统交换数据时,通过 POST 传输时,发现 Base64 的空格变成了“+”,导致双方对比失败。
原来呀,需要对 Base64 的结果进行编码。其实这个问题并不是发生在 Base64 上,凡是空格数据,不编码的话,都会替换为“+”。除了空格,“/”也有类似问题。
用 URLEncoder.encode 编码。
创建于2005年 渝ICP备05010272号-1
电邮:cftea@126.com