Elasticsearch JSONP 请求提示{"error":"JSONP is disabled."}

JSON 2016-08-22 18:53:00 4410

Elasticsearch  支持的协议有 HTTP  TCP  等等,我们最常用的协议是 TCP  HTTP  ,但是 HTTP  的安全性不能保证,所以我们常用的是 TCP  ,然后新版本出于安全考虑,默认是关闭 JSONP  的,所以才有这个提示:{"error":"JSONP is disabled."} ,下面说一下这个怎么解决。

出现这个问题,是 Elasticsearch  的  JSONP  默认没有开启。是处于安全考虑。

找到 Elasticsearch  配置文件。

$ elasticsearch-2.0.2/config/

这个目录下有一个elasticsearch.yml 配置文件。

里面搜索一下有没有http.jsonp.enable: false

如果有,把它改成true 就可以了。如果没有,直接在尾部添加这一行。

代码 + 注释:

# Uncomment if you want to enable JSONP as a valid return transport on the
# http server. With this enabled, it may pose a security risk, so disabling
# it unless you need it is recommended (it is disabled by default).
#
http.jsonp.enable: true


版权所属:SO JSON在线解析

原文地址:https://www.sojson.com/blog/140.html

转载时必须以链接形式注明原始出处及本声明。

本文主题:

如果本文对你有帮助,那么请你赞助我,让我更有激情的写下去,帮助更多的人。

关于作者
一个低调而闷骚的男人。
相关文章
Elasticsearch 教程,Elasticsearch部署阿里云集群,支持外网请求方式
Elasticsearch教程(五) elasticsearch Mapping的创建
Elasticsearch教程 ,Elasticsearch count 查询,Elasticsearch 查询是否存在
Elasticsearch教程,Elasticsearch配置文件 — elasticsearch.yml
Elasticsearch教程(九) elasticsearch 查询数据 | 分页查询
Elasticsearch教程(四) elasticsearch head 插件安装和使用
Elasticsearch教程(六) elasticsearch Client创建
Elasticsearch教程,Elasticsearch Java API创建Mapping,指定分词器
Elasticsearch 教程,Elasticsearch 日期查询详解,Elasticsearch Date 查询Java API
Elasticsearch教程(八) elasticsearch delete 删除数据(Java)
最新文章
Java获取浏览器请求头(User-Agent),分析浏览器信息,系统信息的几种办法。 138208
最热文章
Java获取浏览器请求头(User-Agent),分析浏览器信息,系统信息的几种办法。 138208
支付扫码

所有赞助/开支都讲公开明细,用于网站维护:赞助名单查看

查看我的收藏

正在加载... ...