É possível enviar corpo em uma requisição de método GET?

Sim, é possível. A requisição não é barrada. No entanto, não recomendados, já que o gateway ignora o corpo de requisições GET. Isso segue o estipulado na seção 4.3 da RFC 2616 sobre o protocolo HTTP 1.1, que afirma que:

…​se o método da requisição não incluir semântica definida para a entidade corpo, então a mensagem do corpo DEVE ser ignorada quando a requisição for tratada.
— RFC 2616

É possível enviar dados para o servidor em uma requisição GET por meio de query strings. Ou seja, por parâmetros de URL que ajudam a identificar o que está sendo buscado no servidor.

Informações adicionais sobre o recurso que está sendo acessado ou o contexto da busca também podem ser incluídas nos headers da requisição, se o servidor estiver esperando algum header específico. De qualquer forma, informações necessárias para ajustar a resposta do servidor nunca devem ser incluídas no corpo de uma requisição GET, pois serão ignoradas.

Thanks for your feedback!
EDIT

Share your suggestions with us!
Click here and then [+ Submit idea]