I'm attempting to send a very long / large query to Solr and I'm encountering an issue under Jetty for this query that I'm passing. It's more than likely hitting a hard-coded somewhere for the maximum length of the URL that was designed as a safety measure. I'm not sure if Tomcat would fare differently.
java.io.IOException: FULL at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:249) There's no need to post the query, as it's long and esoteric (probably 3,000 or so characters - I'm sure that's a bad idea as a passed URL, hence the following question). Predictably, people might suggest reducing the size of the query but there are unavoidable reasons that this query is extremely large (such as satisfying certain criteria). I'm wondering if it's possible to run a POST instead of a GET when querying Solr, or does this need to be custom coded? Seems like this might be a way to get around it. Thanks, Brian