Hi, I ran into an issue earlier where the query() call would result in what looked like a JSON decoding error. This is code that I'd run many, many times before, so I dug into it and the cause was an unusually complex polygon being passed in as a filter. I copied the filter's geometry into the REST API web interface and GET failed, while POST behaved as expected, seemingly due to the data limit with HTTP GET.
I built in a workaround for this specific script, but is there a way to force query() to use POST rather than GET in the future? If not, is there an existing idea for this? (I looked but couldn't find one.)