Elasticsearch 6.x head 请求头设置

head 连接Elasticsearch6是 【数据浏览模块不能显示数据了】
看一下网络流可知报406 错误

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

解决办法

进入head-master安装目录

[root@master head]# ll
total 60
-rwxrwxrwx.   1 es es  248 Oct 25  2017 Dockerfile
-rwxrwxrwx.   1 es es  221 Oct 25  2017 Dockerfile-alpine
-rwxrwxrwx.   1 es es  104 Oct 25  2017 elasticsearch-head.sublime-project
-rwxrwxrwx.   1 es es 2191 Oct 25  2017 Gruntfile.js
-rwxrwxrwx.   1 es es 3482 Oct 25  2017 grunt_fileSets.js
-rwxrwxrwx.   1 es es 1088 Oct 25  2017 index.html
-rwxrwxrwx.   1 es es  559 Oct 25  2017 LICENCE
drwxrwxrwx. 257 es es 8192 Oct 25  2017 node_modules
-rwxrwxrwx.   1 es es 2442 May  8 16:42 nohup.out
-rwxrwxrwx.   1 es es  933 Oct 25  2017 package.json
-rwxrwxrwx.   1 es es  100 Oct 25  2017 plugin-descriptor.properties
drwxrwxrwx.   4 es es   53 Oct 25  2017 proxy
-rwxrwxrwx.   1 es es 6692 Oct 25  2017 README.textile
drwxrwxrwx.   5 es es  140 May 27 08:22 _site
drwxrwxrwx.   4 es es   31 Oct 25  2017 src
drwxrwxrwx.   4 es es   70 Oct 25  2017 test
[root@master head]# cd _site/
[root@master _site]# ll
total 644
-rwxrwxrwx. 1 es es  14908 Oct 25  2017 app.css
-rwxrwxrwx. 1 es es 143408 May 27 08:01 app.js
drwxrwxrwx. 2 es es     61 Oct 25  2017 base
drwxrwxrwx. 2 es es    154 Oct 25  2017 fonts
-rwxrwxrwx. 1 es es   3170 Oct 25  2017 i18n.js
-rwxrwxrwx. 1 es es   1046 Oct 25  2017 index.html
drwxrwxrwx. 2 es es    132 Oct 25  2017 lang
-rwxrwxrwx. 1 es es  21643 Oct 25  2017 vendor.css
-rwxrwxrwx. 1 es es 459954 May 27 08:22 vendor.js
[root@master _site]# 

编辑vendor.js
共有两处

 1. 6886行
/contentType: "application/x-www-form-urlencoded
改成
contentType: "application/json;charset=UTF-8"
 2. 7574行
 var inspectData = s.contentType === "application/x-www-form-urlencoded" &&
改成
 var inspectData = s.contentType === "application/json;charset=UTF-8" &&

即可成功 使用head 查询数据
Elasticsearch 6 增加请求头严格校验原因

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值