This repository was archived by the owner on May 21, 2025. It is now read-only.

Description
In
|
for q, l := range req.MultiValueQueryStringParameters { |
|
for _, v := range l { |
|
if queryString != "" { |
|
queryString += "&" |
|
} |
|
queryString += url.QueryEscape(q) + "=" + url.QueryEscape(v) |
|
} |
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