Any java/servlet/string function where we can find out the mimeType of a file in AEM

Avatar

Avatar

Aseema

Avatar

Aseema

Aseema

13-07-2017

Hi All,

It's something we are seeing up for restricting certain file types in 6.2.

Accepted Solutions (1)

Accepted Solutions (1)

Answers (2)

Answers (2)

Avatar

Avatar

ashu4pma

Avatar

ashu4pma

ashu4pma

14-07-2017

-> I wanted a java/servlet function which extracts the mimeType of a file that we are putting for upload

AEM Assets already extracts Mimetype and persist under asset's metadata:

/content/dam/test.jpg/jcr:content/metadata/dam:MIMEtype

In Servlet, you could use the service as I have mentioned[0] to detect mime type from an input stream of the file (sourced by TIKA library).

[0]Apache Sling - MIME Type Support (commons.mime and commons.contentdetection)

Avatar

Avatar

Aseema

Avatar

Aseema

Aseema

13-07-2017

I wanted a java/servlet function which extracts the mimeType of a file that we are putting for upload