IAmazonS3: Generating cache-friendly presigned URLs
- Dominant language
- C#
- Stars
- 140
- Forks
- 891
- Avg merge
- 21h 51m
- Merged PRs (30d)
- 10
Description
### Describe the feature
We would like to generate cache-friendly urls so browsers could cache response if signing time is short.
Right now URL has `X-Amz-Date` parameter which is a problem to cache.
There is [a workaround](https://advancedweb.hu/cacheable-s3-signed-urls/) for nodejs, but it is little hacky and wouldn't do it like that even if it can be done in dotnet.
### Use Case
Cache responses when signing time is short (short in the context of the business logic).
### Proposed Solution
_No response_
### Other Information
_No response_
### Acknowledgements
- [ ] I may be able to implement this feature request
- [x] This feature might incur a breaking change
### AWS .NET SDK and/or Package version used
AWSSDK.S3 4.0.1.6
### Targeted .NET Platform
.NET 9
### Operating System and version
Any
Contributor guide
Research direction
The issue names AWSSDK.S3 4.0.1.6 and targets .NET 9, but provides no source file, test, or entry point. Start by reviewing the SDK's presigned-URL behavior and the linked Node.js workaround; done should be defined as a supported approach that allows cache-friendly URLs without an unacceptable breaking change.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- aws, csharp
- Domain
- cloud
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100