文件都比较小,体积普遍在 1M 以内.
要用 js 获取文件 MD5,需要 IE10+,win7 默认 IE9 一般情况下要兼容嘛
处理之后返回下载链接,我在服务端试了 Sleep(3)返回模拟.
只是个人练手项目,两种方式区别不大.不支持 IE9 其实也没关系.
因为是学习阶段,所以想了解清楚点.更多按照正式项目来考虑问题.
说好学 Python 的,但是发现前端不处理好的话强迫症什么都不想写了.
所以就一起看了,不知道是不是不够专注.
我这种情况是继续看会前端看后端,还是完全不理前端比较好.
1
bdbai 2016-04-30 16:24:41 +08:00 via Android 1
考虑到文件不大,可以等处理完再返回结果。其实大文件也应该这样处理,否则出错的话文件就很尴尬了。另外轮询并不是一个好的解决方法。
|
2
k9982874 2016-04-30 17:59:19 +08:00 via iPhone
直接用用户唯一 id+时间戳+文件在服务器上的完整路径做 md5 生成链接啦,根本不管上传是否成功啦,最后不要相信任何用户端得出的数据啦。
|
3
pimin OP |
5
pimin OP |