HTTPCLIENT-1195 - URIBuilder-created query strings are double-escaped Add [ ] to reserved chars Use separate safe sets for userinfo and fragment