Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add support of LambdaFuctionURLRequest/Response #172

Open
mkorolyov opened this issue Apr 3, 2023 · 1 comment · May be fixed by #187 or #192
Open

Add support of LambdaFuctionURLRequest/Response #172

mkorolyov opened this issue Apr 3, 2023 · 1 comment · May be fixed by #187 or #192

Comments

@mkorolyov
Copy link

Hi!

At the moment that is no support for LambdaFunctionURLRequest/Response. I Can contribute and add support. Which approach is more suitable for such changes? add v3 for core/request.go/response.go ? Thanks

thomasgouveia added a commit to thomasgouveia/aws-lambda-go-api-proxy that referenced this issue Jun 16, 2023
@thomasgouveia thomasgouveia linked a pull request Jun 16, 2023 that will close this issue
dza89 pushed a commit to dza89/aws-lambda-go-api-proxy that referenced this issue Sep 12, 2023
@drone-ah drone-ah linked a pull request Nov 9, 2023 that will close this issue
@its-felix
Copy link

its-felix commented Jan 15, 2024

I found there's a newer solution provided by awslabs which does more or less the same as this, using a different approach:
https://github.com/awslabs/aws-lambda-web-adapter

The core difference to this library is that the above builds the adapter as a lambda layer and forwards the request to http server (your application) running on the same instance.

It supports LambdaFunctionURL by design and works with any http server (regardless of the programming language used).

You might also use my own library, which uses the same approach as this one: https://github.com/its-felix/aws-lambda-go-http-adapter/tree/main
(though I myself only use it for hobby projects, for any work related things I recommend staying with the aws provided solutions)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
2 participants