Anto created TIKA-2611: -------------------------- Summary: 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 Fix For: 1.18
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)