Node + ElasticSearch:在GET请求上发送主体?

克罗丹

我正在使用Node.js和该request模块创建后端,并且我们选择了Elasticsearch作为我们的数据存储。到目前为止一切正常,除了Node似乎不支持GET请求上的请求正文外?这对于Elasticsearch的_searchAPI是必需,该API仅将GET请求作为其语义设计的一部分。有没有一种解决方案可以强制Node即使在GET请求的情况下也发送请求正文,还是可以_search在Elasticsearch上与另一个HTTP动词一起使用的手段?

function elasticGet(url, data) {
    data = data || {};
    return Q.nfcall(request.get, {
        uri: url,
        body: JSON.stringify(data) //<-- noop
    }).then(function(response) {
        return JSON.parse(response[1]);
    }, function(err) {
        console.log(err);
    });
}
马蒂亚斯·诺德伯格(Mattias Nordberg)

_searchAPI也接受该POST动词。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Node + ElasticSearch:在GET请求上发送主体?

来自分类Dev

配管图像与在带请求的node.js中发送回调主体

来自分类Dev

Node.js请求模块....在主体中发送JSON以使用api请求进行API请求

来自分类Dev

Node.js请求模块....在主体中发送JSON以使用api请求进行API请求

来自分类Dev

执行POST请求时无法在XMLHttpRequest的node.js版本上正确发送请求正文

来自分类Dev

在node.js中过滤发布请求的主体

来自分类Dev

JSON请求返回空主体Node.js

来自分类Dev

Node.js GET请求

来自分类Dev

node.js 通过请求模块发送

来自分类Dev

尝试将发布请求从React发送到Node时,代理请求错误,代理在get请求上工作正常

来自分类Dev

带有请求主体的Elasticsearch GET请求

来自分类Dev

我如何获取我实际上在node.js http请求中发送的http请求标头

来自分类Dev

Node.js无法通过axios在get请求中发送oauth v1参数

来自分类Dev

每当在Node.js API中发出GET请求时,如何发送随机集合?

来自分类Dev

无法发送带有GET请求的内容主体

来自分类Dev

使用Java以HTTP GET请求发送内容主体

来自分类Dev

Node JS上的HTTP请求回调

来自分类Dev

Node.js 上的 Ajax 请求错误

来自分类Dev

在node.js中发送带有XML数据的POST请求:错误400,“客户端发送的请求在语法上不正确”

来自分类Dev

Node.js自动GET请求

来自分类Dev

使用 body 执行 Get 请求 - Node js

来自分类Dev

如何使用node.js发送Webcal请求?

来自分类Dev

Node.js循环发送HTTP请求

来自分类Dev

Node.js:系统发送两次POST请求

来自分类Dev

如何使用Node.js AWS Lambda发送HTTP请求?

来自分类Dev

Node.js发送外部API POST请求

来自分类Dev

如何从Angular项目发送NODE.JS发布请求?

来自分类Dev

如何使用node.js发送HTTP / 2.0请求

来自分类Dev

Node.js:系统发送两次POST请求

Related 相关文章

  1. 1

    Node + ElasticSearch:在GET请求上发送主体?

  2. 2

    配管图像与在带请求的node.js中发送回调主体

  3. 3

    Node.js请求模块....在主体中发送JSON以使用api请求进行API请求

  4. 4

    Node.js请求模块....在主体中发送JSON以使用api请求进行API请求

  5. 5

    执行POST请求时无法在XMLHttpRequest的node.js版本上正确发送请求正文

  6. 6

    在node.js中过滤发布请求的主体

  7. 7

    JSON请求返回空主体Node.js

  8. 8

    Node.js GET请求

  9. 9

    node.js 通过请求模块发送

  10. 10

    尝试将发布请求从React发送到Node时,代理请求错误,代理在get请求上工作正常

  11. 11

    带有请求主体的Elasticsearch GET请求

  12. 12

    我如何获取我实际上在node.js http请求中发送的http请求标头

  13. 13

    Node.js无法通过axios在get请求中发送oauth v1参数

  14. 14

    每当在Node.js API中发出GET请求时,如何发送随机集合?

  15. 15

    无法发送带有GET请求的内容主体

  16. 16

    使用Java以HTTP GET请求发送内容主体

  17. 17

    Node JS上的HTTP请求回调

  18. 18

    Node.js 上的 Ajax 请求错误

  19. 19

    在node.js中发送带有XML数据的POST请求:错误400,“客户端发送的请求在语法上不正确”

  20. 20

    Node.js自动GET请求

  21. 21

    使用 body 执行 Get 请求 - Node js

  22. 22

    如何使用node.js发送Webcal请求?

  23. 23

    Node.js循环发送HTTP请求

  24. 24

    Node.js:系统发送两次POST请求

  25. 25

    如何使用Node.js AWS Lambda发送HTTP请求?

  26. 26

    Node.js发送外部API POST请求

  27. 27

    如何从Angular项目发送NODE.JS发布请求?

  28. 28

    如何使用node.js发送HTTP / 2.0请求

  29. 29

    Node.js:系统发送两次POST请求

热门标签

归档