File Type Identification in the Application
When using this forge component with another component that identifies MIME types based on file magic numbers (example: GetMimeTypes by Magic Numbers), please note that some files do not contain a magic number, and hence cannot be identified based on that. You will need to implement a whitelist for those files. Two lists can be found below, please not however, that these lists are not exhaustive.
A. Files That Can Be Identified by Magic Numbers
The following file types are recognized by specific byte patterns (magic numbers) at the beginning of the file, making them identifiable by MIME type detection mechanisms:
B. Files That Cannot Be Identified by Magic Numbers
The following file types do not contain specific magic numbers and must be identified based on other attributes, such as file extension: