elasticsearch aws es kibana:发送到客户端后无法设置标头,elasticsearch,curl,kibana,aws-elasticsearch,elasticsearch,Curl,Kibana,Aws Elasticsearch" /> elasticsearch aws es kibana:发送到客户端后无法设置标头,elasticsearch,curl,kibana,aws-elasticsearch,elasticsearch,Curl,Kibana,Aws Elasticsearch" />

elasticsearch aws es kibana:发送到客户端后无法设置标头

elasticsearch aws es kibana:发送到客户端后无法设置标头,elasticsearch,curl,kibana,aws-elasticsearch,elasticsearch,Curl,Kibana,Aws Elasticsearch,几天来一直与aws es kibana合作,现在试图通过命令行发送CURL命令。以下是我的步骤: 使用aws es kibana-b 127.0.0.1连接到代理服务器。代理启动良好 创建包含查询对象的JSON文件: yolo.json { "query": { "bool": { "should": [ { "term": { &q

几天来一直与aws es kibana合作,现在试图通过命令行发送CURL命令。以下是我的步骤:

  • 使用aws es kibana-b 127.0.0.1连接到代理服务器。代理启动良好
  • 创建包含查询对象的JSON文件:
  • yolo.json

    {
      "query": {
        "bool": {
          "should": [
            {
              "term": {
                "member.id_number": 1
              }
            },
            {
              "term": {
                "member.id_number": 2
              }
            },
            {
              "term": {
                "member.id_number": 3
              }
            }
          ]
        }
      }
    }
    
  • 在一个单独的终端窗口中,我运行
    curl-XGEThttp://127.0.0.1:9200//_msearch -H'内容类型:application/json'-d@yolo.json
  • 运行此操作后,在运行步骤3的终端中,我得到以下错误:

    curl: (52) Empty reply from server
    
    _http_outgoing.js:518
        throw new ERR_HTTP_HEADERS_SENT('set');
        ^
    
    Error [ERR_HTTP_HEADERS_SENT]: Cannot set headers after they are sent to the client
    
    在运行步骤1的终端中,出现以下错误:

    curl: (52) Empty reply from server
    
    _http_outgoing.js:518
        throw new ERR_HTTP_HEADERS_SENT('set');
        ^
    
    Error [ERR_HTTP_HEADERS_SENT]: Cannot set headers after they are sent to the client
    
    如果我在查询中只请求一个member.id\u号码,那么查询似乎很顺利。有人知道为什么这个查询会导致代理崩溃吗?我希望kibana-to-es库能够很好地处理带有请求数组的请求