互联网的连接速度慢且不稳定,有可能由于网络故障导致断开连接。
在客户端下载一个大对象时,因网络断开导致上传下载失败的概率就会变得不可忽视。
HeadObject 接口用于获取某个文件(Object)的元信息。使用此接口不会返回文件内容。
如下为 HTTP Range 请求不合法的示例及错误说明: 假设 Object 资源大小为1000字节,Range 有效区间为0~999举一些栗子:
- Range: byte=0-499:格式错误,byte 应为 bytes。
- Range: bytes=0-1000:末字节 1000 超出有效区间。
- Range: bytes=1000-2000:指定范围超出有效区间。
- Range: bytes=1000-:首字节超出有效区间。
- Range: bytes=-2000:指定范围超出有效区间。
https://github.com/javastacks/spring-boot-best-practice
欢迎光临 ToB企服应用市场:ToB评测及商务社交产业平台 (https://dis.qidao123.com/) | Powered by Discuz! X3.4 |