lambdaurl Wrap is not proxying `LambdaFunctionURLRequest.Cookies`
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 2/5
- Tiempo estimado
- 1-3 horas
- Aptitud para principiantes
- 82/100
Línea de trabajo
Comienza con Wrap en lambdaurl/http_handler.go alrededor de la línea 105 y compara la construcción de su solicitud con el comportamiento de referencia de requestv2.go. Estará terminado cuando las cookies de LambdaFunctionURLRequest estén representadas en las cabeceras del http.Request resultante y pasen las pruebas de Go del repositorio.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Is your feature request related to a problem? Please describe.
The Wrap function from https://github.com/aws/aws-lambda-go/blob/main/lambdaurl/http_handler.go#L105 creates an http.Request from an events.LambdaFunctionURLRequest. I don't see any references to proxying the original request's cookies similar to what aws-lambda-go-api-proxy does:
for _, cookie := range req.Cookies {
httpRequest.Header.Add("Cookie", cookie)
}
This is a deal-breaker for me because my stream handlers rely on cookies
Describe the solution you'd like
Copy and paste that code block (I'll do this with a PR after creating this issue).
Describe alternatives you've considered
I don't think this module would like to take a dependency on aws-lambda-go-api-proxy so copying and pasting may be best.
Additional context
None.
- Lenguaje dominante
- Go
- Estrellas
- 3.8k
- Forks
- 578
- Merge medio
- 16 h 56 min
- PR fusionados (30 d)
- 2
Guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de aws/aws-lambda-go
-
Dificultad 1/5 Menos de una hora Aptitud para principiantes 85/100
aws/aws-lambda-go#634 ·
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 62/100
aws/aws-lambda-go#556 ·
-
Dificultad 4/5 3-5 días Aptitud para principiantes 45/100
aws/aws-lambda-go#610 · 1 comentario ·
-
Dificultad 3/5 1-2 días Aptitud para principiantes 62/100
aws/aws-lambda-go#598 ·
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 45/100
aws/aws-lambda-go#592 ·
Todos los issues de aws/aws-lambda-go
Issues similares
-
Dificultad 1/5 Menos de una hora Aptitud para principiantes 84/100
-
enhancement needs triage
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
-
kind/cleanup
Dificultad 2/5 1-3 horas Aptitud para principiantes 88/100
kubernetes-sigs/kueue#15947 ·
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
sympozium-ai/sympozium#627 ·
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 86/100