Since the HTTP QUERY method has been added, I read RFC 10008.
The HTTP QUERY method, defined in RFC 10008, allows search criteria to be placed in the request body while treating the request as a safe and idempotent operation. We’ll examine how it differs from GET and POST, and review the standardization history that follows from SEARCH.