标签: java
我有一个Java程序将文件上传到服务器,但是我担心的是,如果客户端更改了文件扩展名,例如“ zip”转换为“ pdf”或“ exe”转换为“ docx”等等,那么我怎么才能知道文件的原始文件类型,所以我可以阻止它上传?
我曾经尝试过使用apache tika的检测方法,但是它似乎没有用,有人知道原始文件类型的替代方法或最佳实践吗?