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