Эластичный поиск не работает

Когда я отправляю запрос в Elastic, мой пост и пут не работает

Мой запрос

POST bird/admin/1
{
    "id":"1",
    "ity":"BSP"
}  

Это должно дать успех

Но, получая ошибку

{
   "error": "Content-Type header [application/x-www-form-urlencoded; charset=UTF-8] is not supported",
   "status": 406
}

1 ответ

Вы должны использовать тип контента application/json.

Если вы используете curl, добавьте -H 'Content-Type: application/json'

https://www.elastic.co/blog/strict-content-type-checking-for-elasticsearch-rest-requests

Другие вопросы по тегам