gpt4 book ai didi

python - Elasticsearch:缺少Content-Type header

转载 作者:行者123 更新时间:2023-12-03 00:51:58 29 4
gpt4 key购买 nike

我正在使用python 2.7在AWS Elasticsearch(v 6.3)中提取数据,并在添加data(json)时得到了

response: {"error":"Content-Type header is missing","status":406}...message: {"error":"Content-Type header is missing","status":406}

我已经使用 pip install elasticsearch安装了最新的elasticsearch lib。

我正在摄取AWS Config快照的json文件。

最佳答案

从ES 6.0 Content-Type header is obligatory开始。如果您使用的是this script,则上述elasticsearch python库不会发生任何变化,因为此脚本未使用此库。

作为一种解决方法,您可以使用AWS Elasticsearch 5.6(在弄清楚如何发送Content-Type header 之前,应该可以使用)。如果可以编辑脚本,请考虑手动设置标题(可以在here中找到很好的示例)。另请参阅this answer

希望有帮助!

关于python - Elasticsearch:缺少Content-Type header ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51937169/

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