今天用三方的接口,发送图片转Base64后,对方说图片编码不全只有一小段,可是我这边明明是全的。。。
Base64.encodeToString(string.getBytes(), Base64.DEFAULT)
后来发现有换行符。。。
解决方案如下:
public static String Base64EncodeByByte(byte[] data) throws UnsupportedEncodingException {
String enUid = Base64.encodeToString(data, Base64.NO_WRAP);
return enUid;
}
问题解决。