lookupMimeType function
Extract the extension from path
and use that for MIME-type lookup, using
the default extension map.
If no matching MIME-type was found, null
is returned.
If headerBytes
is present, a match for known magic-numbers will be
performed first. This allows the correct mime-type to be found, even though
a file have been saved using the wrong file-name extension. If less than
defaultMagicNumbersMaxLength bytes was provided, some magic-numbers won't
be matched against.
Implementation
String? lookupMimeType(String path, {List<int>? headerBytes}) =>
_globalResolver.lookup(path, headerBytes: headerBytes);