【发布时间】:2015-11-08 10:30:17
【问题描述】:
官方参考指出,也可以通过POST 而不是GET 发送_search 请求,因为并非所有客户端都支持使用GET 发送正文(请参阅https://www.elastic.co/guide/en/elasticsearch/reference/current/search-request-body.html)。然后,您可以将来自 URL 的查询参数也作为 JSON 直接插入正文中。
现在我想知道:对于 Elasticsearch 提供的所有需要查询参数的 GET 请求是否都是这样?
例如,_stat 端点 (https://www.elastic.co/guide/en/elasticsearch/reference/current/indices-stats.html) 记录为 GET 请求(这是有道理的),但支持 URI 参数。在这种情况下使用POST 并使用 JSON 传递正文中的参数是否安全?
【问题讨论】:
标签: elasticsearch