1

我已经google了很长时间,但没有答案。我希望有一个人可以帮助我。

比如说,我在 jersey 服务器端收到了一个 multipart/mixed 包,它的结构如下所示:

多部分/混合
   |
   |---标题:文本/纯文本
   |
   |---文字内容:text/plain
   |
   |---图片内容:多部分/混合
   | |
   | |--- 图片名称:text/plain
   | |
   | |--- 图片正文:image/jpeg
   |
   |…………

使用bodypart.getEntityAs(Class clazz)方法可以轻松处理前两个 bodypart 。但是对于嵌套的多部分,我只能得到一个 BodyPartEntity 并通过它得到一个输入流。显然,通过输入流获取图片名称和图片正文并不容易。那么,我怎样才能获得原始的多部分/混合实体,或者在球衣中处理嵌套的多部分/混合类型的正确方法是什么?

4

1 回答 1

0

最后我发现了错误。嵌套的多部分必须在标题中有边界,并且与父级不同。

于 2013-04-27T14:44:01.003 回答