神末shenmo
deepin
2022-05-18 19:23 Spark-App
Q&A Team
@陌生人 这个是不是也是Windows下无法投稿的缘故?
Reply Like 0 View the author
@陌生人 这个是不是也是Windows下无法投稿的缘故?
@陌生人 这个是不是也是Windows下无法投稿的缘故?
windows下可以通过验证
@陌生人 这个是不是也是Windows下无法投稿的缘故?
差不多,不过deb包具体在win下识别成什么样子我不知道
@陌生人 这个是不是也是Windows下无法投稿的缘故?
我发现有人艾特我的话在消息中心好像没提示,这还是我自己硬刷到的
windows下可以通过验证
星火的投递工具在Windows下不可用,因为mimetype不一样
不知道在win下deb是啥
"application/gzip’’, "application/zip" 按理说这种才是标准的。
"application/gzip’’, "application/zip" 按理说这种才是标准的。
js代码中为了兼容性应该多判断几种
js代码中为了兼容性应该多判断几种
正常来说是应该改前端,做兼容😂。但是我不是前端,没有权限改代码。如果遇到这种项目或者已经投入生产的网站,只能用这种方法
Popular Ranking
ChangePopular Events
More
问题描述:
在deepin 20.5下,打开一个项目web页面,上传文件,总是提示类型不对, 换浏览器无效。但是在windows下可以正常通过。
原因分析:
浏览器js获取上传文件的MIME类型,.tar.gz, .zip。在windows下是 ‘‘application/x-gzip’’, "application/x-zip", 在deepin下是‘‘application/gzip’’, "application/zip"。
导致浏览器js代码判断不通过,js代码如下:
问题处理:
手动变更linux的MIME类型:
cd /usr/share/mime/packages
sed -i 's#application/zip#application/x-zip#g' *
sed -i 's#application/gzip#application/x-gzip#g' *
update-mime-database /usr/share/mime
问题解决