# 对象上传后应如何验证？

Canonical URL: https://help.iagenify.com/zh/faqs/object-storage/how-should-i-verify-an-object-after-uploading-it

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

帮助中心 · 常见问题 对象存储 1 分钟阅读
# 对象上传后应如何验证？
成功响应只能说明存储服务接受了请求；应用可能还需要进一步检查，才能将文件标记为可用。验证对象标识、预期大小，以及服务支持时可信的校验和，然后测试实际使用的读取路径。
IaGenify
对象存储

## 检查标识与完整性
将对象键与本次用户操作及上传结果关联，避免重试时意外指向其他文件。将存储大小与预期长度比较；服务商支持兼容的校验和时，可使用根据内容计算的校验值。
不要把 ETag 当作通用内容哈希；在分段上传或不同服务商之间，它的含义可能不同。需要更强保证时，应使用服务商文档中的校验字段，或下载内容后自行验证。
## 确认访问与就绪状态
验证私有对象时，应通过应用授权的访问路径读取，而不是为了检查而公开对象。如果后续处理依赖内容类型或元数据，也应一并核实。
只有通过产品要求的检查后，才将文件标记为可用。验证失败时应隔离对象或安全重试，向用户提供有用错误，并按策略清理遗弃的临时上传。 [← 返回对象存储常见问题](https://help.iagenify.com/zh/faqs/object-storage)
