本文档基于AWS .NET SDK 编写。土星云对象存储支持 AWS S3 接口,具体兼容的接口可在 API 参考-API 概览查看
请使用 .NET Framework 3.5 或更高版本的平台进行开发。
安装 AWS SDK for .NET,请参考安装AWS-SDK 程序集。
您可以创建 S3Client,用于管理存储空间和文件等 OSS 资源。使用.NET SDK 发起 OSS 请求,您需要使用您的 AccessKey 和 SecretKey 初始化一个 S3Client,并根据需要修改 Config 的默认配置项。
以下为创建 client 的示例,更多.NET SDK 示例请访问S3 .NET Example Code。
使用.NET s3Client 上传文件。
注:需设置 UseChunkEncoding 为 false,禁用 Chunked-Encoding 编码