public MediaType process(HeaderValue headerValue) { MimeType mediaType = MimeType.getMatchingMimeType(headerValue.getValue()); if (MimeType.UNKNOWN.equals(mediaType)) { mediaType = MimeType.guessMediaTypeFromString(headerValue.getValue()); } return new MediaType(headerValue.getValue(), mediaType, headerValue.getParameters()); }