Andy Webb created SOLR-17263: -------------------------------- Summary: HttpJdkSolrClient doesn't encode curly braces etc Key: SOLR-17263 URL: https://issues.apache.org/jira/browse/SOLR-17263 Project: Solr Issue Type: Bug Security Level: Public (Default Security Level. Issues are Public) Components: SolrJ Affects Versions: 9.6.0 Reporter: Andy Webb
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. {noformat} myquery.set("fq", "{!terms f=myfield}value1,value2"); {noformat} -- This message was sent by Atlassian Jira (v8.20.10#820010) --------------------------------------------------------------------- To unsubscribe, e-mail: issues-unsubscr...@solr.apache.org For additional commands, e-mail: issues-h...@solr.apache.org