Re: POST in general still works for queries... I just verified it: 

This is not supposed to change i hope? We rely on POST for some huge automated 
queries. Instead of constantly increasing URL length limit, we rely on POST.

Regards,
Markus

-----Original message-----
> From:Yonik Seeley <ysee...@gmail.com>
> Sent: Wednesday 24th February 2016 17:06
> To: solr-user@lucene.apache.org
> Subject: Re: /select changes between 4 and 5
> 
> POST in general still works for queries... I just verified it:
> 
> curl -XPOST "http://localhost:8983/solr/techproducts/select"; -d "q=*:*"
> 
> Maybe it's your content-type (since it seems like you are posting
> Python)... Were you using some sort of custom code that could
> read/accept other content types?
> 
> -Yonik
> 
> 
> On Wed, Feb 24, 2016 at 8:48 AM, Mike Thomsen <mikerthom...@gmail.com> wrote:
> > With 4.10, we used to post JSON like this example (part of it is Python) to
> > /select:
> >
> > {
> >     "q": "LONG_QUERY_HERE",
> >     "fq": fq,
> >     "fl": ["id", "title", "date_of_information", "link", "search_text"],
> >     "rows": 100,
> >     "wt": "json",
> >     "indent": "true",
> >     "_": int(time.time())
> > }
> >
> > We just upgraded to 5.4.1, and now we can't seem to POST anything to
> > /select. I tried it out in the admin tool, and it only does GET operations
> > against /select (tried changing it to POST and moving query string to the
> > body with Firefox dev tools, but that failed).
> >
> > Is there a way to keep doing something like what we were doing or do we
> > need to limit ourselves to GETs? I think our queries are all small enough
> > now for that, but it would helpful to know for planning.
> >
> > Thanks,
> >
> > Mike
> 

Reply via email to