我正在从Amazon S3中检索文件。我想将文件转换为字节,这样我可以下载它,如下所示:如何从S3获取GetObjectResponse的字节?
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转换为字节,我可以返回文件。我怎样才能做到这一点?
谢谢埃里卡,它的工作原理。 –