Description
Ref https://issues.apache.org/jira/browse/SOLR-599?focusedCommentId=17842429#comment-17842429 - HttpJdkSolrClient should use SolrParams' toQueryString() method when constructing URLs to that all URL-unsafe characters are encoded. It's implicitly using the toString() method currently which is intended for logging etc purposes.
Attempting to use alternate query parsers in requests as shown below will currently fail as the curly braces aren't encoded.
myquery.set("fq", "{!terms f=myfield}value1,value2");
Attachments
Issue Links
- relates to
-
SOLR-599 Lightweight SolrJ client
- Closed
- links to