ElasticHD Content-Type header []

2021-08-26  本文已影响0人  butters001

解决了新版本es发送POST请求时返回的header错误问题。

解决方法 一

本人对项目源码进行了重新编译,有需求的同学可以直接拉取二进制文件。
地址:https://github.com/butters001/ElasticHD

解决方法二 也可以自行更改源码,来解决问题

源码解决方案
ElasticHD/main/vendor/github.com/mattbaird/elastigo/lib/connection.go 目录下的第159行的代码

req.Header.Add("Accept", "application/json")

替换成下面的代码,即可源码运行,或重新编译main.go文件

req.Header.Add("Accept", "*/*")
req.Header.Add("Content-Type", "application/json")

加个请求头即可解决问题,可惜原始项目已经停止更新了。

上一篇下一篇

猜你喜欢

热点阅读