我正在处理一个服务器端应用程序,该应用程序使用泽西岛的FormDataBodyPart
class处理传入的multipart/form-data
消息。
我一直在使用isSimple()
函数来验证表单字段的媒体类型为MediaType.TEXT_PLAIN_TYPE
(text/plain
)
实现的源代码:
/**
* @return {@code true} if this body part represents a simple, string-based, field value, otherwise {@code false}.
*/
public boolean isSimple() {
return MediaType.TEXT_PLAIN_TYPE.equals(getMediaType());
}
但是,当客户端在媒体类型中包含字符集(例如text/plain;charset=UTF-8.
)时,此函数将引发错误警报。在这种情况下,我希望该函数仍返回true
吗?