我只是想做我在标题中写的事情。
代码如下:
第一个月var rawQuery = Encoding.UTF8.GetString(searchResponse.ApiCall.ResponseBodyInBytes);
个
我只是想获取它在对elasticClient的Get API调用中执行的Kibana查询,我是否遗漏了什么?
我需要有一个rawQuery的响应,因为我需要确保能够复制我在Kibana调用后,我已经设置了一切。
我只是想做我在标题中写的事情。
代码如下:
第一个月var rawQuery = Encoding.UTF8.GetString(searchResponse.ApiCall.ResponseBodyInBytes);
个
我只是想获取它在对elasticClient的Get API调用中执行的Kibana查询,我是否遗漏了什么?
我需要有一个rawQuery的响应,因为我需要确保能够复制我在Kibana调用后,我已经设置了一切。
1条答案
按热度按时间ac1kyiln1#
如果你想获取实际发送到Elasticsearch的搜索请求,你可以在使用
new ElasticClient(new ConnectionSettings().EnableDebugMode())
创建ElasticClient
时启用调试模式。这样,
response.DebugInformation
将包含发送给Elasticsearch的请求。你可以在docs中阅读更多关于调试模式的信息。