分布式是写出来的(六)

断点下载

GET

当服务端收到GET请求,服务端不会把整个对象返回给客户端,服务端首先做SEEK,查找客户端提供的Range: bytes=first的字节数,从0-first的内容服务端直接丢弃,那么服务端从first开始传递数据

POST

如果客户端想分片上传数据,那么客户端和服务端,须有约定。
使用POST告诉服务端上传数据长度和散列值。服务端生成一个对象信息,然后返回给客户端一个token,客户端上传到给定的token。客户端拿到token后有两个选择

  1. head
    查询当前token有多少字节
  2. put
    制定数据的接口服务上传数据的范围,因为每次上传的数据长度有限,如果文件到了最后一个片,但是他的大小没有传满。除了要制定first作为开始标志位,还要制定last作为结束标志位
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值