Thanks for the context @adriancole! That piece of code is several years old now and most browsers (including Chrome) do the right thing. Also IMO these generated URLs are typically consumed by other libraries and software and rarely directly by humans clicking (or pasting) a URL into a browser. Either way, the trade off is potentially supporting some allegedly broken behavior in some browsers vs. correctly encoding/decoding URIs.
Anyways, will defer to the jclouds devs to make the right choice. --- Reply to this email directly or view it on GitHub: https://github.com/jclouds/jclouds/pull/82#issuecomment-22041745
