# 如何只提供大型对象的一部分？

Canonical URL: https://help.iagenify.com/zh/faqs/object-storage/how-can-i-serve-only-part-of-a-large-object

[← 返回对象存储常见问题](https://help.iagenify.com/zh/faqs/object-storage)

帮助中心 · 常见问题 对象存储 1 分钟阅读
# 如何只提供大型对象的一部分？
HTTP Range 请求允许客户端请求字节范围，而不是下载整个对象；如果存储和分发路径支持，可用于断点续传或媒体定位。应确认源站、CDN 和客户端全链路行为。
IaGenify
对象存储

## 端到端检查范围请求支持
发送字节范围请求，并检查状态码、Content-Range 和返回长度。代理可能忽略或改写范围标头，因此要验证用户实际访问路径，而不只是查询存储源站。
续传时保存对象版本或 ETag 等验证器，并在追加后续范围前确认其未变化。否则不同版本的分段可能被拼接成损坏文件。
## 一致应用访问控制和缓存策略
确保每个部分请求都像完整下载一样经过授权。检查签名链接在整个传输期间是否有效，以及缓存是否遵守访问边界。
使用有代表性的客户端测试无效或不可满足的范围、传输中断和续传。监控响应大小和错误，避免不支持范围请求时静默退化为下载整个对象。 [← 返回对象存储常见问题](https://help.iagenify.com/zh/faqs/object-storage)
