Description
Gets the MIME type for the file path/file object you have specified.
Returns
Returns MIME type.
Syntax
{{fileGetMimeType(path, strict)
fileGetMimeType(fileObject,strict)}}
Parameters
Parameter |
Description |
---|---|
path |
Full path on disk to the file if strict is set to true. |
fileObject |
Name of the file object. |
strict |
If false, determines the file type by extension. The default value is true. |
Example
Assume that you have a file named test.pdf in /folder1 and test.txt in the same folder, and you want to check the MIME type. Here test.txt is a copy of test.pdf with extension renamed to txt.
<cfscript> |
- Case 1 and Case 2: Returns application/pdf no matter if strict = true or false because the file is originally a PDF file.
- Case 3: Returns application/pdf since by default{{ strict = true}} and the file is originally a PDF which is renamed as TXT.
- Case 4: Returns text/plain since strict = false.