2013-04-23 27 views
1

我已经搜索了很长时间,但没有回答。我希望有一个人可以帮助我。如何消费运动衫中的嵌套多部分/混合哑剧种

说,我接收到多/混合包在球衣服务器端,它的结构是这样的:

 
multipart/mixed 
    | 
    |---Title: text/plain 
    | 
    |---Text content: text/plain 
    | 
    |---Image content: multipart/mixed 
    |  | 
    |  |--- Image name: text/plain 
    |  | 
    |  |--- Image body: image/jpeg 
    | 
    |......... 

前两个身体部分可以通过使用bodypart.getEntityAs(类clazz所)加工变得容易方法。但对于嵌套多部分,我只能得到一个BodyPartEntity并通过它获得一个输入流。显然,通过输入流获取图像名称和图像主体并不容易。 那么,我怎么能得到原来的多部分/混合实体或什么是正确的方式来处理在泽西嵌套多部分/混合类型?

+0

我应该自己写一个MessageBodyReader吗? – YJiao 2013-04-26 08:14:08

+0

终于我发现了错误。嵌套的多部分在标题中必须有边界,并且与父级不一样。 – YJiao 2013-04-27 14:41:05

回答

0

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