そもそもGETにリクエストボディって指定できるのでしょうか
出来ると思うよ
不完全なHTTPクライアント実装に対する譲歩として、POSTリクエスト使うことはあると思うが、やっちゃだめとはかかれていねかったと思う
くわしくはここらへんにかいてあるとおもうよー
https://www.elastic.co/guide/en/elasticsearch/guide/current/_empty_search.html#get_vs_post
A GET Request with a Body?
The HTTP libraries of certain languages (notably JavaScript) don’t allow GET requests to have a request body. In fact, some users are suprised that GET requests are ever allowed to have a body.
The truth is that RFC 7231—the RFC that deals with HTTP semantics and content—does not define what should happen to a GET request with a body! As a result, some HTTP servers allow it, and some—especially caching proxies—don’t.
The authors of Elasticsearch prefer using GET for a search request because they feel that it describes the action—retrieving information—better than the POST verb. However, because GET with a request body is not universally supported, the search API also accepts POST requests
まあ、バージョンふるいドキュメントだし、あんま期待せずに読んでいくのがいいんじゃないかねー
退会済みユーザー
2019/03/11 03:36 編集
2019/03/11 04:03
退会済みユーザー
2019/03/11 04:07
2019/03/11 04:11