: Date: Tue, 16 Jun 2009 20:38:24 +0530
: From: Avlesh Singh
: Subject: Re: Query parameter encode issue
: > qryString = "+text:test +site_id:(4 ) +publishDate:[2008-05-01T00\:00\:00Z
: > TO 2009-06-30T00\:00\:00Z]";
: > URLEncoder.encode(qryString, "UTF-8");
: &g
What happens when u don't use encoding?
-Original Message-
From: Radha C. [mailto:cra...@ceiindia.com]
Sent: Tuesday, June 16, 2009 8:20 PM
To: solr-user@lucene.apache.org
Subject: Query parameter encode issue
Hello list,
I am having the following query,
q=+text:test +site_id:(4 ) +pu
t: Tuesday, June 16, 2009 8:38 PM
To: solr-user@lucene.apache.org; cra...@ceiindia.com
Subject: Re: Query parameter encode issue
qryString = "+text:test +site_id:(4 ) +publishDate:[2008-05-01T00\:00\:00Z
TO 2009-06-30T00\:00\:00Z]";
URLEncoder.encode(qryString, "UTF-8");
>
> qryString = "+text:test +site_id:(4 ) +publishDate:[2008-05-01T00\:00\:00Z
> TO 2009-06-30T00\:00\:00Z]";
> URLEncoder.encode(qryString, "UTF-8");
>
You don't have to encode the complete query string parameter. You just need
encode the values for individual query paramters.
So it should be mor