获取原始文件扩展名和内容类型
本文关键字:类型 扩展名 原始 文件 获取 | 更新日期: 2023-09-27 18:32:55
>假设我有一个文件名是 Test.txt
.现在,如果我将该文件的扩展名更改为.xls
.
现在我的文件名是Test.xls
而不是Test.txt
。
那么我怎么知道该文件的原始文件类型呢?
你不能。无法从文件中检索以前的扩展名或内容类型。
您可以尝试解析文件(例如PDF文档以%PDF
开头),但在我看来这不是真正的解决方案,因为您需要知道每种文件格式的格式。
简短的回答。你没有。
稍长的答案:您可以通过询问文件内容来确定格式。许多格式在开头都有已知的标头字节。这完全取决于您想要的格式。