Open
Description
Describe the feature
Add support for using lambda response streaming when returning streams in a dotnet lambda function.
https://aws.amazon.com/blogs/compute/introducing-aws-lambda-response-streaming/
Use Case
I would like to stream large S3 objects to http clients using a lambda URL.
Proposed Solution
Add functionality to enable returned streams to be sent using application/vnd.awslambda.http-integration-response
content type and prefixed with required JSON prelude / null bytes. Allow status code / http headers to be configured and added to JSON prelude.
Other Information
No response
Acknowledgements
- I may be able to implement this feature request
- This feature might incur a breaking change
AWS .NET SDK and/or Package version used
Amazon.Lambda.RuntimeSupport 1.10.0
Targeted .NET Platform
.net 8
Operating System and version
debian container in lambda