У меня есть googled в течение длительного времени, но ответа нет. Я надеюсь, что кто-то может мне помочь.Как использовать гнездовой мультиплексный/смешанный тип mime в джерси
Скажет, я получил многослойный/смешанный пакет в стороне сервера Джерси, его структура выглядит следующим образом:
multipart/mixed | |---Title: text/plain | |---Text content: text/plain | |---Image content: multipart/mixed | | | |--- Image name: text/plain | | | |--- Image body: image/jpeg | |.........
Первые два часть тела может быть легко обработано с помощью bodypart.getEntityAs (clazz Class) метод. Но для вложенного multipart я могу получить только BodyPartEntity и через него получить входной поток. Очевидно, что непросто получить изображение и тело изображения через входной поток. Итак, как я могу получить оригинальное многочастное/смешанное сущность или то, что является правильным способом обработки вложенного многочастного/смешанного типа в джерси?
Должен ли я написать MessageBodyReader самостоятельно? – YJiao
Наконец-то я нашел ошибку. Вложенный многостраничный объект должен иметь границу в заголовке и не совпадать с родительским. – YJiao