会员
周边
新闻
博问
AI培训
云市场
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
D.K.David
天空中没有翅膀的痕迹,但鸟儿已经飞过
博客园
首页
新随笔
联系
订阅
管理
2010年5月24日
C# 判断文件是否文本文件
摘要: 今天fix bugs时,碰到一个关于上传文件格式的问题。系统要求上传.txt,.csv格式的,这个可以根据文件后缀名来过滤。但是如果用户修改了后缀名来欺骗系统的话又该怎么解决?比如a.jpg格式的改成a.txt,我现在的程序就无法识别了,虽然在后台可以弹出错误,但这个错误已经不是FS上定义的错误了。 怎么解决呢? 在网上查了好多资料,大部分都是通过将文件读成二进制流,取前两个字节判断,比如.jpg...
阅读全文
posted @ 2010-05-24 17:45 哭过的天空
阅读(6646)
评论(5)
推荐(3)
编辑
公告