我通过HTTP请求检索文件的内容,让Tika猜测最有可能的MIME类型,例如。
byte[] myFileContent;
.....
String mime_type=new Tika().detect(myFileContent);
然后我将内容存储在文件系统中,并将M5-sum计算为唯一文件名(只有几个文件)。最有可能的内容是PDF。
String extension=".pdf";
File write=new File(MD5 + extension);
if (write.exists()) {....
....
}
事实上我想要或多或少地动态设置内容。有没有办法自动检索列表?而不是使用手工清单进行检查?像
这样的东西extension=Tika.suggestFileExtension(myFileContent);