我使用JavaMail得到消息,當時我得到的消息,我有: com.sun.mail.util.BASE64DecoderStream,JAVAMAIL的base64解碼
我知道這是多消息的一部分,在消息源我有
Content-Type: image/png; name=index_01.png
內容傳輸編碼:的base64
如何編碼這個消息?
編輯: 我有代碼:
else if (mbp.getContent() instanceof BASE64DecoderStream){
InputStream is = null;
ByteArrayOutputStream os = null;
is = mbp.getInputStream();
os = new ByteArrayOutputStream(512);
int c = 0;
while ((c = is.read()) != -1) {
os.write(c);
}
System.out.println(os.toString());
}
這代碼返回奇怪的字符串,例如: RA的EXIF II * ??????????? ?˙ě?Ducky ??????)