为了账号安全,请及时绑定邮箱和手机立即绑定

浏览器如何确定上传文件的mime类型?

浏览器如何确定上传文件的mime类型?

江户川乱折腾 2019-10-26 13:05:10
我有一个Web应用程序,用户需要在其中上传.zip文件。在服务器端,我正在检查上载文件的mime类型,以确保它是application/x-zip-compressed或application/zip。这对我在Firefox和IE上工作正常。但是,当一个同事对其进行测试时,它在Firefox上对他失败(发送的mime类型类似于“ application/octet-stream”),但在Internet Explorer上工作。我们的设置似乎是相同的:IE8,FF 3.5.1(禁用所有加载项),Win XP SP3,WinRAR作为本机.zip文件处理程序安装(不确定是否相关)。所以我的问题是:浏览器如何确定要发送的哑剧类型?请注意:我知道MIME类型是由浏览器发送的,因此是不可靠的。我只是为了方便起见而检查它-主要是通过尝试将非zip文件作为zip文件打开,并避免加载(可能很重)zip文件库,从而给出比您更友好的错误消息。
查看完整描述

3 回答

  • 3 回答
  • 0 关注
  • 1474 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信