美文网首页
ElasticHD Content-Type header []

ElasticHD Content-Type header []

作者: butters001 | 来源:发表于2021-08-26 10:40 被阅读0次

    解决了新版本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")
    

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

    相关文章

      网友评论

          本文标题:ElasticHD Content-Type header []

          本文链接:https://www.haomeiwen.com/subject/yigyiltx.html