发表于: 2017-09-04 22:16:57

2 946


任务进展

       1:今天实现了图片上传的功能,解决了接收不到文件的问题,原因是自己没有配置multipartResolver,虽然使用commonsMultipartFile类,但是还是必须定义multipartResolver bean,否则无法处理formdata。另外还需要在pom里引入Apache commons 的 file-upload和io包,才能正常处理。贴图:

然后跑了一遍,上传成功:

设置接口的返回值为图片的外链访问地址,传给前端页面,在页面中将其设为img元素的src值,则实现预览功能。

       2:开始写存储迁移功能,选择在七牛云和阿里云之间互相迁移。需各自定义操作类,类中实现获取存储空间的文件名列表的方法和通过外链url抓取资源文件的方法,方法中还定义了操作的回调,还没有写完,明天继续。

七牛云:

阿里云:

遇到问题

       昨天的问题已解决,今天还发现了阿里SDK包中的拼写错误,与其API文档中不一致,导致写代码时爆红,没有改SDK,就按照它的错误拼写来写。

明日计划

       写完操作类,实现存储迁移功能。

收获

       第三方API操作回调、获取文件信息、抓取网络资源。

进度

任务开始时间:2017.08.28

预计demo时间:2017.09.03

是否有延期风险:有

禅道:http://task.ptteng.com/zentao/project-task-260.html


返回列表 返回列表
评论

    分享到