发表于: 2017-09-01 22:04:52
1 981
一.今天完成的主要事情
1.解决昨天出现的问题
解决依赖冲突后依然报同样的错误,最后找了一圈无果之后,尝试将其更新一下,在仓库中查找okhttp这个包,这个包的最新版本为3.8.1,而我使用的版本才是3.2,将其更新为最新版的稳定包之后,问题解决,demo跑通了.
2.尝试将上传文件集成到系统中
整体的逻辑是:客户在页面上传文件->服务器接受请求之后调用七牛云的接口,直接将文件上传至七牛云存储空间.
先优化七牛云的接口,让账密以及空间名都在spring配置文件中指定
spring配置如下
在确定使用哪种方式传递文件
七牛云官网提供了两种上传文件的方式,一种是字节数组直接上传,还有一种是先转化为字节数组流,然后再上传
首先测试字节数组上传一个2.5M的文件用时,如图:
然后是测试字节数组流上传同样文件,如图:
明显是字节数组流上传效率更高,所以采用字节数组流上传.
接着是将上传文件功能集成到系统中
思路是在操作页面之后增加一个按钮用于上传文件
想和验证短信以及邮箱一样,用ajax提交数据的同时不跳转页面,如果上传成功,后台会返回一条提示显示在页面上
但在此时出现了问题,前端一直报错,数据上传不上去,卡了一阵子.
二.明天计划完成的事情
1.解决该问题
2.将上传文件集成到系统中
3.如果有时间,了解金山云存储,测试demo.
三,遇到的问题
以上.
尝试问分院前端的师兄们解决,但是今天由于时间关系,暂时没法解决,明天来了再和他们讨论解决把
四.收获
以上
五.任务进度情况
评论