社区
Java
帖子详情
JAVA如何判断文件类型?
wwwaceornet
2011-05-12 11:29:47
举例:现在我要把一个exe进行上传 但是我判断只能是txt文件上传 但是如果这个时候把exe改成txt了 就上传成功了。如何判断文件的类型呢?控制他exe不管改成什么文件 都不然上传。
曾经想过用IO流的方法获取文件头16进制,但是也不靠谱。判断这个没有意思。因为 我只需要把文件头用记事本修改一下就完了。
现在求怎么办?望高人解答
...全文
359
6
打赏
收藏
JAVA如何判断文件类型?
举例:现在我要把一个exe进行上传 但是我判断只能是txt文件上传 但是如果这个时候把exe改成txt了 就上传成功了。如何判断文件的类型呢?控制他exe不管改成什么文件 都不然上传。 曾经想过用IO流的方法获取文件头16进制,但是也不靠谱。判断这个没有意思。因为 我只需要把文件头用记事本修改一下就完了。 现在求怎么办?望高人解答
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
cheng87716
2011-05-13
打赏
举报
回复
应该无法判断 ,即使你人看到 也判断不出来他是否以前是exe的 。别说电脑了
小绵羊
2011-05-13
打赏
举报
回复
改成txt以后他就无法运行了。。有什么意义?
oO临时工Oo
2011-05-13
打赏
举报
回复
楼主需要杀毒软件的文件扫描模块。
zn85600301
2011-05-13
打赏
举报
回复
这个没办法控 判断后缀名就行了
malihom
2011-05-13
打赏
举报
回复
如果lz你这样可以篡改文件的话,那根本就没有判断的方法……在破坏事件的前提下去谈实现,完全就是扯淡
JAVA
上传下载
JAVA
代码
Java
.io 包中的流支持很多种格式,比如:基本类型、对象、本地化字符集等等。 一个流可以理解为一个数据的序列。输入流表示从一个源读取数据,输出流表示向一个目标写数据。
Java
为 I/O 提供了强大的而灵活的支持...
java
判断
文件类型
Java
可以使用文件后缀名或文件头来
判断
文件类型
。 使用文件后缀名
判断
: 首先使用File类获取文件名,例如:File file = new File("example.txt"); 然后使用getName()方法获取文件名,例如:String fileName = file....
java
判断
文件的类型,用
java
流方式
判断
文件类型
并不是万金油比如图片类型
判断
,音频文件格式
判断
,视频文件格式
判断
等这种肯定是2进制且专业性很强的
文件类型
判断
。下面给出完整版代码首先是
文件类型
枚取package org.filetype;/***
文件类型
枚取*/public enum ...
通过
java
判断
文件真实类型
通过
java
判断
文件真实类型
java
判断
文件类型
(根据文件头)
后缀
判断
的隐患: 对于
判断
前端(或网络)发送过来文件的类型,有些同学第一个想到的可能就是:根据其后缀名进行格式的
判断
。。。 正常情况下,是可以这样做。...
文件类型
文件头(这里是16进制) p
Java
50,530
社区成员
85,608
社区内容
发帖
与我相关
我的任务
Java
Java相关技术讨论
复制链接
扫一扫
分享
社区描述
Java相关技术讨论
java
spring boot
spring cloud
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章