论坛首页 Java企业应用论坛

MIME类型-服务端验证上传文件的类型

浏览 18798 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2009-01-10  
tiyi 写道
确实是不稳定。

UTF-8的XML文件(也就是文本文件)
Content-Disposition: form-data; name="file"; filename="C:\wxl.zip"
Content-Type: application/octet-stream


RAR文件
Content-Disposition: form-data; name="file"; filename="C:\AKM-084.txt"
Content-Type: text/plain

不是“不稳定”,是根本没有“绝对准确”的办法,就连那些Mime也是约定俗成的。

IE的做法,基本上主要是靠后缀,但他也会根据读取的文件头部内容“猜一下”真正的Mime,因此对于简单的 txt,应用广泛的jpg,gif,或自家的 office 文件什么的就比较准确了。
0 请登录后投票
论坛首页 Java企业应用版

跳转论坛:
Global site tag (gtag.js) - Google Analytics