>        Multimap<String, String> decodedParams = 
> queryParser().apply(request.getEndpoint().getRawQuery());
>        Builder<?> builder = 
> request.toBuilder().endpoint(request.getEndpoint()).method(request.getMethod());
>        if (!decodedParams.containsKey("Version")) {
>           builder.addQueryParam(RequestParameters.VERSION, apiVersion);
>        }
>        builder.addQueryParam(RequestParameters.LOCALE, 
> lang).addQueryParam(RequestParameters.ACCESS_KEY_ID, accessKeyId)
> -      // the addition of another param causes %2B's in prev. params to
> -      // convert to %20. Needs to be addressed if there are cases where
> -      // accessKeyId contains %2B's.
> -      // So signature should be added last:

This also doesn't happen any more - see the change to 
`testAddQueryParamsWithBase64Symbols`

---
Reply to this email directly or view it on GitHub:
https://github.com/jclouds/jclouds-labs/pull/26/files#r6067576

Reply via email to