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
>> > >
>> > >
>> >
>>
>
>

Reply via email to