Elasticsearch Неверный http-метод для URI для POST - PullRequest
0 голосов
/ 24 апреля 2018

Я пытаюсь отправить документ в кластер эластичного поиска, в котором я размещаю облако через эластичное облако.У меня есть приложение, запущенное в настоящее время из TheThingsNetwork, которое прекрасно обрабатывает данные POST, однако, когда я пытаюсь использовать модуль запросов почтальона или python, я получаю сообщение об ошибке 405 при выполнении POSTing.Запросы GET работают нормально и возвращают статус 200.

Вот мой неудачный POST через почтальона:

Failed POST 405

Вот мой успешный GETчерез почтальона:

Successful GET - 200

Это должно быть что-то очень простое, поэтому я думаю, что я скучаю по простому.Любая помощь очень ценится!

1 Ответ

0 голосов
/ 24 апреля 2018

Это потому, что вы пытаетесь POST к индексу.Добавьте тип документа в конец вашего URL ex./ my_index / my_doc, и вы сможете размещать документ как тип документа my_doc.

...