gpt4 book ai didi

javascript - 在不知道文件名的情况下获取文件扩展名

转载 作者:行者123 更新时间:2023-11-28 07:07:34 25 4
gpt4 key购买 nike

我需要知道是否有办法在不解析文件名的情况下检索真实文件扩展名。

在我的代码中,我使用函数 split(filename, ".") 分割文件,然后我得到该函数返回的数组的最后一个元素。

现在,如果我创建一个名为 test_file.pdf.pdf 文件,则前面的方法可以完美运行,但如果我将文件重命名为 test_file(无扩展名)即使我知道该文件是 PDF,我也无法检索扩展名。

例如,如果我将 test_file.pdf 重命名为 text_file.jpg,我如何识别该文件仍然是 pdf,而不是扩展名为 .jpg 的图像文件?

我想知道是否有办法获取此信息,可能使用文件元数据或与文件相关的其他信息。

我正在寻找 Javascript 解决方案,因为当我使用表单(客户端)上传文件时,我必须检查扩展名,但即使 Java 解决方案也可以,你能帮助我吗?

提前谢谢您!

最佳答案

看看这篇文章和标记的答案:Get real file extension -Java code

我想这正是您所需要的。

关于javascript - 在不知道文件名的情况下获取文件扩展名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31589423/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com