OK then, if there is no way around this problem, can someone tell me the maximum size a POST body can handle in Solr?
Regards, Salman On Tue, Feb 2, 2016 at 12:12 AM, Salman Ansari <salman.rah...@gmail.com> wrote: > That is what I have tried. I tried using POST with > application/x-www-form-urlencoded and I got the exception I mentioned. Is > there a way I can get around this exception? > > Regards, > Salman > > On Mon, Feb 1, 2016 at 6:08 PM, Susheel Kumar <susheel2...@gmail.com> > wrote: > >> Post is pretty much similar to GET. You can use any REST Client to try. >> Same select URL & pass below header and put the queries parameters into >> body >> >> POST: http://localhost:8983/solr/techproducts/select >> >> Header >> == >> Content-Type:application/x-www-form-urlencoded >> >> payload/body: >> == >> q=*:*&rows=2 >> >> >> Thanks, >> Susheel >> >> On Mon, Feb 1, 2016 at 2:38 AM, Salman Ansari <salman.rah...@gmail.com> >> wrote: >> >> > Cool. I would give POST a try. Any samples of using Post while passing >> the >> > query string values (such as ORing between Solr field values) using >> > Solr.NET? >> > >> > Regards, >> > Salman >> > >> > On Sun, Jan 31, 2016 at 10:21 PM, Shawn Heisey <apa...@elyograg.org> >> > wrote: >> > >> > > On 1/31/2016 7:20 AM, Salman Ansari wrote: >> > > > I am building a long query containing multiple ORs between query >> > terms. I >> > > > started to receive the following exception: >> > > > >> > > > The remote server returned an error: (414) Request-URI Too Long. Any >> > idea >> > > > what is the limit of the URL in Solr? Moreover, as a solution I was >> > > > thinking of chunking the query into multiple requests but I was >> > wondering >> > > > if anyone has a better approach? >> > > >> > > The default HTTP header size limit on most webservers and containers >> > > (including the Jetty that ships with Solr) is 8192 bytes. A typical >> > > request like this will start with "GET " and end with " HTTP/1.1", >> which >> > > count against that 8192 bytes. The max header size can be increased. >> > > >> > > If you place the parameters into a POST request instead of on the URL, >> > > then the default size limit of that POST request in Solr is 2MB. This >> > > can also be increased. >> > > >> > > Thanks, >> > > Shawn >> > > >> > > >> > >> > >