hutool文件类型判断

简介: java工具学习

在文件上传时,有时候我们需要判断文件类型。但是又不能简单的通过扩展名来判断(防止恶意脚本等通过上传到服务器上),于是便需要在服务端通过读取文件的首部几个二进制位来判断常用的文件类型。

在hutool中,提供了一个工具简单判断出文件的类型:

importcn.hutool.core.io.FileTypeUtil;
importcn.hutool.core.io.FileUtil;
importjava.io.File;
publicclassTest {
publicstaticvoidmain(String[] args) {
Filefile=FileUtil.file("H:\\project\\hutool-study\\src\\main\\resources\\file1.txt");
Stringtype=FileTypeUtil.getType(file);
System.out.println(type);
    }
}

image.png

相关文章
hutool实现文件追加内容
hutool实现文件追加内容
hutool实现文件追加内容
hutool工具获得一个只包含数字的字符串
hutool工具获得一个只包含数字的字符串
|
7月前
|
easyexcel
EasyExcel写入内容匹配不上解决方法
EasyExcel写入内容匹配不上解决方法
149 0
hutool工具获得一个随机的字符串
hutool工具获得一个随机的字符串
效验文件后缀及其流后缀 是否验证;文件大小
效验文件后缀及其流后缀 是否验证;文件大小
125 0