[ https://issues.apache.org/jira/browse/TIKA-2611?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Anto updated TIKA-2611: ----------------------- Attachment: 980x240_edge.js > Tika mistakenly determines mimetype of .js file as application/x-elc > -------------------------------------------------------------------- > > Key: TIKA-2611 > URL: https://issues.apache.org/jira/browse/TIKA-2611 > Project: Tika > Issue Type: Bug > Components: detector > Affects Versions: 1.17 > Reporter: Anto > Priority: Major > Fix For: 1.18 > > Attachments: 980x240_edge.js > > > Attached file is misinterpreted as being a matlab file when it's really just > a minimised javascript file. > Using: > {code:java} > private final DefaultDetector mimeTypeDetector = new DefaultDetector(); > public String determineMimeType(final byte[] data, final String fileName) { > final TikaInputStream inputStream = TikaInputStream.get(data); > final Metadata metadata = new Metadata(); > metadata.set(Metadata.RESOURCE_NAME_KEY, fileName); > try { > return mimeTypeDetector.detect(inputStream, metadata).toString(); > } catch (final IOException e) { > throw new ApiException(e); > } > }{code} -- This message was sent by Atlassian JIRA (v7.6.3#76005)