Accept-Query header
A resource advertises which query formats it supports (SQL, JSONPath, XSLT, etc.) so clients can discover them via OPTIONS or HEAD.
Location & Content-Location
A response can hand back a URI for the result (Content-Location) or for repeating the same query later via plain GET (Location).
Conditional requests & caching
Because QUERY is safe and idempotent, responses can be cached and revalidated with If-Modified-Since / ETags just like GET.
CORS preflight required
QUERY isn't a CORS-safelisted method, so browser cross-origin calls trigger a preflight OPTIONS request first.