python连接ES,elasticsearch.ApiError: ApiError(406报错解决

当遇到Elasticsearch返回406错误,提示Content-Type不被支持时,解决方案是确保Elasticsearch服务器版本与Python Elasticsearch客户端库版本一致。检查两者版本,如果不匹配,需升级或降级客户端库以匹配服务器版本。
摘要由CSDN通过智能技术生成

elasticsearch.ApiError: ApiError(406, ‘Content-Type header [application/vnd.elasticsearch+x-ndjson; compatible-with=8] is not supported’, ‘Content-Type header [application/vnd.elasticsearch+x-ndjson; compatible-with=8] is not supported’)

解决办法

1.需要把elasticsearch安装版本和python Elasticsearch第三方库(模块)版本保持一致就可以解决
查看服务器安装版本
在这里插入图片描述
查看第三方库(模块)版本
在这里插入图片描述
2.不一致则对第三方库(模块)进行升级或者降级,从而达到一致
在这里插入图片描述

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值