The setQuery(String) method currently expects an escaped, ASCII-only string - basically encoded form data - whereas all the other set methods expect unescaped input. This is a bit confusing.
AFAIK, a query string does not have to consist of name value pairs (i.e. form data), it can be any arbitrary string. There's currently no way for the end-user to provide such a query. They would have to use the URI class. Maybe that is OK, in which case we just need to clarify the URIBuilder Javadoc to state that it is only intended for use with form data queries. Perhaps there should be a setQuery(NVP) method which handles form data directly? --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
