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: [email protected]
For additional commands, e-mail: [email protected]