how long could be the string used on the search query in Coveo?
Can you please let me know how long could be the string used on the search query in Coveo? Are there some restrictions or qualification of the functionality? Could we search through the Coveo Search API sending a very long string by POST to avoid GET limitations?
Thanks so much!
CES itself have a configurable maximum number of terms per query (see Maximum Terms per Query). The default is 128 terms.
When using GET (e.g. JSONP) the limit comes from the maximum query string size that the browser will accept sending through a GET request. This changes from one browser to another.
For a while now the JS UI no longer uses JSONP unless it's not possible to do otherwise (this happens only on very particular setups, and then only with IE8 or IE9). So most of the time a POST request is used and those have no relevant limitation on the size of the data that is sent.