首先,我知道有一些可以使用的模块(https://www.npmjs.com/package/elasticsearch),但我正在寻找一种使用node.js内置模块来解决此问题的方法。
我正在寻找一种使用http模块在nodejs中执行以下curl请求的方法:
来源:https://www.elastic.co/guide/en/elasticsearch/reference/2.4/search-count.html
例如,使用请求主体进行请求。
我按照手册中描述的编写了POST数据的方法:https://nodejs.org/api/http.html#http_http_request_options_callback。
我正在寻找一种使用http模块在nodejs中执行以下curl请求的方法:
来源:https://www.elastic.co/guide/en/elasticsearch/reference/2.4/search-count.html
curl -XGET 'http://localhost:9200/twitter/tweet/_count' -d '
{
"query" : {
"term" : { "user" : "kimchy" }
}
}'
例如,使用请求主体进行请求。
我按照手册中描述的编写了POST数据的方法:https://nodejs.org/api/http.html#http_http_request_options_callback。
req.write(parsedData);
Content-Length
头。 - superhero