咨询热线
13068333376
相册与网盘服务PDS具备目录式文件管理,提供drive、folder、file的创建、删除、修改、列举;目录、文件的重命名、移动、拷贝;支持文件秒传、断点续传等功能。举一个简单的例子吧,相册与网盘服务PDS文件秒传和预秒传是怎么样的?
PDS提供调用者只传输数据指纹,服务端根据指纹判断数据是否已经存在,如果已经存在,不再需要上传数据信息,快速完成文件上传,极大降低数据上传量,同时降低上传时延,提升用户体验,但需要调用者对使用场景有一定预估,因秒传有一定的副作用,需要在调用端计算数据的sha1值,如果在创建大量非重复文件场景,建议不使用。
秒传调用方式
在调用创建文件时填写如下字段:size、content_hash、content_hash_name(sha1),PDS系统将进行数据指纹检测,并根据检测的接口返回不同的值:
如果系统返回rapid_upload=true, 则表明秒传成功,直接返回新生成的file_id,完成秒传
如果系统返回rapid_upload=false,则表明Domain中无相同的数据,用户需要上传文件数据
预秒传
当文件较大(如1GB以上)时,计算整个文件的sha1将花费较大的资源,但可能是数据是第一次上传,可以只计算前1KB的sha1,调用创建文件接口,将计算的sha1填写到pre_hash字段中,PDS系统将进行数据指纹检测,并根据检测的接口返回不同的值:
如果系统返回http_status_code为409, 则表明预秒传匹配到可能的数据,再次调用秒传流程
如果系统返回rapid_upload=false,则表明预秒传没有匹配到对应的数据,直接上传数据
如果亲们想要购买阿里云企业网盘,可以直接咨询我们的在线客服!典名科技是阿里云的合作伙伴,通过典名科技的链接购买企业网盘可以享受7折左右的折扣优惠!
我们乐意接听您的来电
13068333376
023-66887777 →
典名(重庆)科技有限公司
Dianming (Chongqing)Technology Co., Ltd.
重庆市九龙坡区石桥铺一城精英国际大厦40楼
欢迎致电
13275007163(蔡春阳)
→
厦门网赢区块链科技有限公司
XiaMenWangYingQuKuaiLian Technology Co., Ltd.
厦门市海沧区西雅图7号楼4402