Пожалуйста, помогите мне с этой проблемой.
У меня есть основной клиент .net:
var client = new RestClient();
client.BaseUrl = new Uri(Host);
client.AddDefaultHeader("Content-Type", "application/json");
var request = new RestRequest();
request.Resource = "_search";
request.AddJsonBody(queryDslKibana);
request.Method = Method.POST;
request.AddHeader("Content-Type", "application/json");
request.RequestFormat = DataFormat.Json;
queryDslKibana выглядит следующим образом:
{"query":{"match":{"message":".Txt"}}}
It runs on postman gracefully but the response on .net is:
{
"error": {
"root_cause": [{
"type": "parsing_exception",
"reason": "Expected [START_OBJECT] but found [VALUE_STRING]",
"line": 1,
"col": 1
}],
"type": "parsing_exception",
"reason": "Expected [START_OBJECT] but found [VALUE_STRING]",
"line": 1,
"col": 1
},
"status": 400
}
Пожалуйста помоги :)