七牛上传进度,类型判断,空间清空问题

1.有没有图片文件上传进度查询接口?可能会有高清大图如20M左右,
网速不给力,需要提示上传进度。前提是客户端不会进行压缩,就需要存储无压缩的。
2.云端能否设置空间存储的文件类型,某些不符合类型的文件禁止上传。客户端可以判定,但是不保险。
3.图片处理过后不进行持久化会缓存么,缓存时间是多少?缓存时间是否可以自己设定?
4.怎样对空间里面的文件进行批量删除操作,最好可以根据时间段来删除。
因为服务上线后时刻都在使用该空间所以删除空间后再重建的方法不可行。

阅读 4.2k
1 个回答
  1. 上传进度可以在客户端上传的时候获取。

  2. 可以指定上传的文件类型:mimeLimit http://developer.qiniu.com/docs/v6/api/reference/security/put-policy.html

  3. 处理化后的缓存大概一个月左右时间。由于图片比较小,即使缓存失效了,立即生成也是很快的。

  4. 批量删除可以参考这个 API http://developer.qiniu.com/docs/v6/api/reference/rs/batch.html
    批量删除之前也是需要知道要删除的文件是哪些,目前不能根据时间点来批量删除。你可以在自己数据库中根据时间点来记录/选择这些文件。