Comment envoyer elasticsearch multi demande de recherche de Facteur?

Je suis en train d'envoyer elasticserach multi demande de recherche via le postier comme ci-dessous:

POST - http://localhost:9200/_msearch
content-type : x-www-form-urlencoded
body:
{"index":"accounts"}
{"query":{"bool":{"should":[{"match":{"owner.first_name":"Creeple"}}]}}}

Cependant, j'obtiens le message d'erreur suivant:

{
  "error": {
    "root_cause": [
      {
        "type": "parse_exception",
        "reason": "Failed to derive xcontent"
      }
    ],
    "type": "parse_exception",
    "reason": "Failed to derive xcontent"
  },
  "status": 400
}

Remarque que si je effectuer la même demande par l'intermédiaire de mon jeu code, les résultats sont avec succès par les cheveux.

WS.url("localhost:9200/_msearch").withHeaders("Content-type" -> "application/x-www-form-urlencoded").post(query)
Pas sûr si c'est le problème, mais msearch est d'OBTENIR et de ne pas POSTER

OriginalL'auteur Ra Ka | 2017-08-01