Windows: curl avec des données json sur la ligne de commande
Je suis en exécutant la commande suivante dans Windows invite:
curl -XPUT http://127.0.0.1:9200/test-index/test-type/_mapping?pretty=true -d '{"test-type": {"properties": {"name": {"index": "analyzed", "term_vector": "with_positions_offsets", "boost": 1.0, "store": "yes", "type": "string"}}}}'
J'obtiens l'erreur suivante:
{
"error" : "ElasticsearchParseException[Failed to parse content to map]; nested: JsonParseException[Unexpected character (''' (code 39)): expected a
valid value (number, String, array, object, 'true', 'false' or 'null')\n at [Source: org.elasticsearch.common.compress.lzf.LZFCompressedStreamInput@45
4ed1d2; line: 1, column: 2]]; ",
"status" : 400
}
J'ai cherché des solutions et a trouvé des solutions de rechange telles que des données json dans les fichiers, mais je ne peux pas l'utiliser pour certaines raisons.
Merci!
source d'informationauteur curious1
Vous devez vous connecter pour publier un commentaire.
Cela devrait fonctionner, avec
hello.json
en temp. Le@
est exigé.