我有一个表单,用户可以上传一个zip文件,它在我这边工作得很好,但我正在制作网站的客户端无法上传zip。
我检查了mime类型,通常它应该适合她,但问题是她的mime类型看起来像这样:
应用/八位字节流/“
为什么有 /“?之前有人遇到过这个问题?因为我说我没有那个问题而且我检查了处理表单内容的表单和代码没有错过报价或其他任何内容。
答案 0 :(得分:1)
听起来确实很糟糕 - 但是为什么不检查zip文件是否以正确的幻数(ASCII“PK”)开头,而不是依赖于mime类型?或者甚至更好,使用一个zip库来检查它看起来有点模糊。