我用Google搜索了很长时间,但没有答案。我希望有人可以帮助我。
说,我在泽西服务器端收到了一个multipart / mixed包,其结构如下:
multipart/mixed | |---Title: text/plain | |---Text content: text/plain | |---Image content: multipart/mixed | | | |--- Image name: text/plain | | | |--- Image body: image/jpeg | |.........
使用 bodypart.getEntityAs(Class clazz)方法可以轻松处理前两个bodypart。但是对于嵌套的multipart,我只能得到一个BodyPartEntity并通过它得到一个输入流。显然,通过输入流获取图像名称和图像体并不容易。 那么,我怎样才能获得原始的multipart / mixed实体或者什么是在泽西中处理嵌套的multipart / mixed类型的正确方法?
答案 0 :(得分:0)
最后我发现了错误。嵌套的multipart必须在标题中有边界,而与父节点不一样。