Max*_*huk 4 c# stream amazon-s3 seek
我需要处理 Amazon S3 中的大文件。如何从 S3 获取大文件的一部分?最好的方法是通过寻找可能性获得流。不幸的是,CanSeek的属性response.ResponseStream是 false:
GetObjectRequest request = new GetObjectRequest();
request.BucketName = BUCKET_NAME;
request.Key = NumIdToAmazonKey(numID);
GetObjectResponse response = client.GetObject(request);
Run Code Online (Sandbox Code Playgroud)
您可以执行以下操作来读取文件的特定部分
GetObjectRequest request = new GetObjectRequest
{
BucketName = bucketName,
Key = keyName,
ByteRange = new ByteRange(0, 10)
};
Run Code Online (Sandbox Code Playgroud)
查看文档
| 归档时间: |
|
| 查看次数: |
3570 次 |
| 最近记录: |