gpt4 book ai didi

Java 检查文件内容

转载 作者:行者123 更新时间:2023-12-02 06:52:23 25 4
gpt4 key购买 nike

我有一个通过 POST 接受文件的 JEE6 应用程序。我可以执行服务器端基本测试以确保文件扩展名正确,但有没有办法检查文件内容以确保我不会处理它,除非我很高兴它是一个有效的文件,即避免有人只是重命名文件扩展名

最佳答案

如果您知道MIME type文件的,您可以尝试将其与 Files.probeContentType(tempFile) 返回的值进行比较(文档 here )。

MIME 类型可以有任意数量的可选参数(例如“text/plain; charset=UTF-8”),因此您可能需要使用 MimeType.match 进行比较方法而不仅仅是比较字符串。

关于Java 检查文件内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17858567/

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