javax.mail.internet.MimeBodyPart.getRawInputStream()方法的使用及代码示例

x33g5p2x  于2022-01-24 转载在 其他  
字(1.5k)|赞(0)|评价(0)|浏览(171)

本文整理了Java中javax.mail.internet.MimeBodyPart.getRawInputStream()方法的一些代码示例,展示了MimeBodyPart.getRawInputStream()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。MimeBodyPart.getRawInputStream()方法的具体详情如下:
包路径:javax.mail.internet.MimeBodyPart
类名称:MimeBodyPart
方法名:getRawInputStream

MimeBodyPart.getRawInputStream介绍

[英]Return an InputStream to the raw data with any Content-Transfer-Encoding intact. This method is useful if the "Content-Transfer-Encoding" header is incorrect or corrupt, which would prevent the getInputStream method or getContent method from returning the correct data. In such a case the application may use this method and attempt to decode the raw data itself.

This implementation simply calls the getContentStream method.
[中]将InputStream返回到原始数据,并保留所有内容传输编码。如果“内容传输编码”标题不正确或损坏,则此方法非常有用,这将阻止getInputStream方法或getContent方法返回正确的数据。在这种情况下,应用程序可以使用此方法并尝试解码原始数据本身。
这个实现只调用getContentStream方法。

代码示例

代码示例来源:origin: resteasy/Resteasy

if (EnvelopedInput.class.isAssignableFrom(t))
 inputStream = decrypted.getRawInputStream();

代码示例来源:origin: com.axway.ats.framework/ats-actionlibrary

return new JsonText(new String(IOUtils.toByteArray(p.getRawInputStream())));

代码示例来源:origin: com.axway.ats.framework/ats-actionlibrary

return new XmlText(new String(IOUtils.toByteArray(p.getRawInputStream())));

代码示例来源:origin: mguessan/davmail

partInputStream = ((MimeMessage) bodyPart).getRawInputStream();
} else {
  partInputStream = ((MimeBodyPart) bodyPart).getRawInputStream();

代码示例来源:origin: com.axway.ats.framework/ats-actionlibrary

return getDocument(IOUtils.toByteArray(p.getRawInputStream()));

相关文章