This repository was archived by the owner on May 21, 2025. It is now read-only.
This repository was archived by the owner on May 21, 2025. It is now read-only.
core/requestALB.go seem to be double escaping query string parameters #203
Open
Description
In
aws-lambda-go-api-proxy/core/requestALB.go
Lines 126 to 132 in 3f6c816
It would seem like the key and values in req.MultiValueQueryStringParameters
are raw i.e. already query escaped
so it should be
- queryString += url.QueryEscape(q) + "=" + url.QueryEscape(v)
+ queryString += q + "=" + v
I'm not sure about QueryStringParameters
Metadata
Metadata
Assignees
Labels
No labels