You need to enable JavaScript to run this app.
导航
数据安全性(C++ SDK)
最近更新时间:2024.02.04 18:30:58首次发布时间:2022.10.17 20:58:25

TOS C++ SDK 支持数据校验分为上传时服务端校验,上传后客户端校验,保证了上传下载时数据的安全性。

上传时服务端校验

该特性主要依赖服务端的数据校验能力,可在请求参数中设置数据内容的 content-md5 校验值,当服务端计算出的 MD5 与请求参数传入的不匹配时,服务端会直接返回 4xx 错误,并且本次上传会失败。

说明

putObject、appendObject、uploadPart 接口均支持在请求参数中设置 MD5 校验值。

上传后客户端校验

上传后客户端校验可在初始化客户端时,通过设置 enableCRC 参数开启。依赖服务端的 Crc64 特性,在接口请求完成后,服务端会返回上传数据的 Crc64 的值,此时将本地计算的 Crc64 与服务端返回值做比较,如果不匹配则返回错误码和错误信息。

说明

putObject、appendObject、uploadPart 接口均支持 Crc64 校验。