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 增加请求头严格校验原因