20.5. Input with multipart/related
When you write a JAX-RS service, RESTEasy provides an interface that lets you read the
multipart/related
MIME type. multipart/related
indicates that message parts should be considered as parts of a whole, and not individually. You can use multipart/related
to perform tasks like sending a web page complete with images in a single message.
Every
multipart/related
message has a root/start
part that references other parts of the message. Parts are identified by their Content-ID
headers. multipart/related
is defined by RFC 2387. The interface for related
input is org.jboss.resteasy.plugins.providers.multipart.MultipartRelatedInput
.
public interface MultipartRelatedInput extends MultipartInput { String getType(); String getStart(); String getStartInfo(); InputPart getRootPart(); Map<String, InputPart> getRelatedMap(); }
It works similarly to
MultipartInput
, as described earlier in this chapter.