im1*_*ike 2 c# amazon-s3 aws-sdk asp.net-core asp.net-core-2.0
我正在尝试使用此文档使用AWS SDK将文件上传到我的S3存储桶.不幸的是,似乎没有任何文档给出了如何在.NET Core中执行此操作的示例,仅提供了如何创建和注入实例的示例IAmazonS3.
这是我有的:
private IAmazonS3 client; //Being injected
private string bucketName;
using (client)
{
var request = new PutObjectRequest
{
BucketName = bucketName,
Key = "keyTest",
ContentBody = "sample text"
};
var response = await client.PutObjectAsync(request);
}
Run Code Online (Sandbox Code Playgroud)
当它调用该PutObjectAsync()行时,它会挂起30秒左右,然后抛出"HTTP重定向请求失败"异常.
所有我看到的文档是PutObject()不是PutObjectAsync().client我只暴露异步方法的实例.
| 归档时间: |
|
| 查看次数: |
1572 次 |
| 最近记录: |