【发布时间】:2016-03-12 16:48:47
【问题描述】:
我正在从 Amazon S3 检索文件。我想将文件转换为字节,以便我可以按如下方式下载它:
var download = new FileContentResult(bytes, "application/pdf");
download.FileDownloadName = filename;
return download;
我这里有文件:
var client = Amazon.AWSClientFactory.CreateAmazonS3Client(
accessKey,
secretKey,
config
);
GetObjectRequest request = new GetObjectRequest();
GetObjectResponse response = client.GetObject(request);
我知道 response.WriteResponseStreamToFile() 但我想将文件下载到常规下载文件夹。如果我将 GetObjectResponse 转换为字节,我可以返回该文件。我该怎么做?
【问题讨论】:
标签: c# amazon-web-services amazon-s3 download byte