gpt4 book ai didi

json - 发送 JSON/XML/TXT/CSV 文件到 ElasticSearch

转载 作者:可可西里 更新时间:2023-11-01 15:26:35 26 4
gpt4 key购买 nike

我一直在尝试将各种格式的一些数据发送到我计算机上运行的 ElasticSearch。

我正在运行 Ubuntu 17(最新版本),但无法这样做。

这是我在终端上使用的命令:

curl -X POST 'http://localhost:9200/json/test/2' -d @json.json     

我在文件所在的正确目录中。这是我得到的错误:

{"error":"Content-Type header [application/x-www-form-urlencoded] is not supported","status":406}

我在网上搜索无果。

我做错了什么?

最佳答案

你可以这样做:

curl -XPUT 'localhost:9200/twitter/tweet/1?pretty' -H 'Content-Type: application/json' -d'
{
"user" : "kimchy",
"post_date" : "2009-11-15T14:12:12",
"message" : "trying out Elasticsearch"
}
'

您的请求未通过的原因是您没有将 Content-Type 指定为 JSON。另外,你应该使用 PUT 而不是 POST :) 我从这个文档中复制了这个请求:https://www.elastic.co/guide/en/elasticsearch/reference/current/docs-index_.html .干杯。

关于json - 发送 JSON/XML/TXT/CSV 文件到 ElasticSearch,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44453495/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com