0
我正在使用javamail讀取文件並將附件保存到本地目錄。我發送了一個密碼保護文件&一個損壞的文件到郵箱&我的代碼沒有拋出任何異常,這是預期的嗎?輸入流是否可以讀取密碼保護/損壞文件的字節
Multipart multipart = (Multipart) message.getContent();
MimeBodyPart part = (MimeBodyPart) multipart.getBodyPart(1);
byte[] dataInBytes = IOUtils.toByteArray(part.getInputStream());
String base64Data = Base64.encodeBase64String(dataInBytes))
文件只是一個字節序列。即使它包含加密或損壞的數據,它仍然只不過是一個字節序列。輸入流不以任何方式區分或區分。字節是字節。 – SpiderPig