Eklenti belgesi ai'nin otomatik artış kimliği özelliği kullanılarak elasticsearch dizinime ham NodeJS http isteği yapmaya çalışıyorum.uri [/ <index>/<type> /] için bir işleyici bulunamadı ve yöntem [PUT]
curl -XPOST http://host:3333/catalog/products -d '{ "hello": "world" }'
Ama bu aracılığıyla nodejs aynı çalıştığınızda:
Yani bu curl
ile çalışır
No handler found for uri [/catalog/products/] and method [PUT]
var http = require('http');
var options = {
protocol: 'http:',
mehtod: 'PUT',
hostname: 'host',
port: 3333,
path: '/catalog/products/'
}
http.request(options, ...);
Bu hata döndürür
Howev Bu yolun sonuna bir id
eklerseniz, bu işe yarayacaktır. Burada neyin var? Eğer POST
kullandığınızda
Çok uzun zamandır çalışıyorum gibi görünüyor! Bilgi için teşekkürler! – Breedly
memnun olabilirim! – ChintanShah25