Compare commits
4 Commits
hotfix/FA-
...
v1.1.2
| Author | SHA1 | Date | |
|---|---|---|---|
| 45afb57df5 | |||
|
|
6fd76f6787 | ||
| baad092f07 | |||
| 89a2cf6db1 |
@@ -35,8 +35,16 @@ namespace FictionArchive.Service.FileService.Controllers
|
||||
BucketName = _s3Configuration.Bucket,
|
||||
Key = decodedPath
|
||||
});
|
||||
|
||||
return new FileStreamResult(s3Response.ResponseStream, s3Response.Headers.ContentType);
|
||||
|
||||
Response.Headers.CacheControl = "public, max-age=604800"; // 7 days
|
||||
Response.Headers.LastModified = s3Response.LastModified?.ToString("R");
|
||||
|
||||
if (!string.IsNullOrEmpty(s3Response.ETag))
|
||||
{
|
||||
Response.Headers.ETag = s3Response.ETag;
|
||||
}
|
||||
|
||||
return File(s3Response.ResponseStream, s3Response.Headers.ContentType);
|
||||
}
|
||||
catch (AmazonS3Exception e)
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user