[
https://issues.apache.org/jira/browse/MIME4J-238?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Howard Nguyen updated MIME4J-238:
---------------------------------
Description:
Add custom mimetype with multipart support is basically not only mime type that
start with "multipart/" signaling multipart. Of course, the Content-Type would
still have "boundary" parameter. For example:
{code}
Content-Type: x-my-weird-application; boundary="Part_8_5123801.1399049231138"
{code}
You do this check in MimeUtil.isMultipart method.
Is it possible to pass an interface MultipartChecker to through MimeConfig to
MimeEntity so that in the following method so that we use it instead of MimeUtil
{code}
public EntityStateMachine advance() throws IOException, MimeException {
...
case T_END_HEADER:
...
} else if (MimeUtil.isMultipart(mimeType)) {
state = EntityState.T_START_MULTIPART;
clearMimePartStream();
}
...
}
{code}
was:
Add custom mimetype with multipart support is basically not only mime type that
start with "multipart/" signaling multipart.
You do this check in MimeUtil.isMultipart method.
Is it possible to pass an interface to through MimeConfig to MimeEntity so that
in the following method so that we use it instead of MimeUtil
{code}
public EntityStateMachine advance() throws IOException, MimeException {
...
case T_END_HEADER:
...
} else if (MimeUtil.isMultipart(mimeType)) {
state = EntityState.T_START_MULTIPART;
clearMimePartStream();
}
...
}
{code}
> Add custom mimetype with multipart support
> ------------------------------------------
>
> Key: MIME4J-238
> URL: https://issues.apache.org/jira/browse/MIME4J-238
> Project: James Mime4j
> Issue Type: Wish
> Affects Versions: 0.8.0
> Reporter: Howard Nguyen
>
> Add custom mimetype with multipart support is basically not only mime type
> that start with "multipart/" signaling multipart. Of course, the Content-Type
> would still have "boundary" parameter. For example:
> {code}
> Content-Type: x-my-weird-application; boundary="Part_8_5123801.1399049231138"
> {code}
> You do this check in MimeUtil.isMultipart method.
> Is it possible to pass an interface MultipartChecker to through MimeConfig to
> MimeEntity so that in the following method so that we use it instead of
> MimeUtil
> {code}
> public EntityStateMachine advance() throws IOException, MimeException {
> ...
> case T_END_HEADER:
> ...
> } else if (MimeUtil.isMultipart(mimeType)) {
> state = EntityState.T_START_MULTIPART;
> clearMimePartStream();
> }
> ...
> }
> {code}
--
This message was sent by Atlassian JIRA
(v6.2#6252)