Skip to content

Instantly share code, notes, and snippets.

@ddelponte
Created July 31, 2013 12:49
Show Gist options
  • Save ddelponte/6121697 to your computer and use it in GitHub Desktop.
Save ddelponte/6121697 to your computer and use it in GitHub Desktop.
How to get mimeType from file extension in Grails. Be sure to inject grailsMimeUtility into your controller or service before calling it.
def mimeType = grailsMimeUtility.getMimeTypeForExtension(extension)
println mimeType.name
@abdennour
Copy link

extension is not required in unix system . then
use file command line :

def mimetype(file) {

      def mm=('file --mime-type '+file).execute()?.text
      if(mm){return mm.split(':')[1].trim() }
}

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment