【ElasticSearch】关于es跨域的问题

这篇具有很好参考价值的文章主要介绍了【ElasticSearch】关于es跨域的问题。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

本文目录

一、使用es的head插件

二、其他说明


一、使用es的head插件

在使用es的head插件时,默认的9100,需要访问es的默认端口9200时,会出现跨域问题,此时只需要修改一下es的配置文件即可。

elasticsearch.yml中添加开启跨域的配置:

http.cors.enabled: true
http.cors.allow-origin: "*"

说明:

http.cors.enabled 是否开启跨域

http.cors.allow-origin 允许谁访问,* 号是通配符

二、其他说明

如果在使用 elasticsearch-head 还是存在跨域的问题,则可以在elasticsearch.yml配置文件继续追加配置

http.cors.allow-methods: OPTIONS,HEAD,GET,POST,PUT,DELETE
http.cors.allow-headers: Content-Type,Accept,Authorization,x-requested-with

完结!文章来源地址https://www.toymoban.com/news/detail-504156.html

到了这里,关于【ElasticSearch】关于es跨域的问题的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 关于Elasticsearch(es)中使用sql返回结果只有1000条

    es中返回的结果只有1000条,这是默认的,想要返回更多的结果,需要做两步: 1、设置max_result_window的大小 PUT indexName/_settings { “max_result_window”:20000 } max_result_window表示结果的最大数量 但是你这样设置完了之后,查询依旧还是1000条 2、查询的时候加上fetch_size 这表示页面上显

    2024年02月14日
    浏览(42)
  • 关于ES多磁盘目录

    测试提到给ES配置了许多数据存储目录,但是在实测当中发现数据基本上只往其中一块盘去写数据(监控了磁盘读写速率),询问是否可以并发写以便提高性能。 此前,我给ES配置多个数据目录( path.data )主要是为了增大存储上限,如果机器上配备有RAID卡直接使用存储卡做

    2024年02月03日
    浏览(33)
  • 跨域的原因和解决

    跨域问题源于浏览器的同源策略限制。 同源策略主要是限制cookie的访问,在非同源的情况下,A网页不能够访问B网页, “同源” 即是 协议 + 域名 + 端口 同源的设计是为了防止CSRF(跨站请求伪造),举一个例子来说就是A网站是钓鱼网站,当登录银行网址存钱赚钱后,保留了

    2024年02月10日
    浏览(57)
  • 项目里面怎么解决跨域的?

    一.前端配置跨域 proxy解决跨域 在vue.config.js中通过proxy devServer中配置反向代理。 Nginx反向代理 在nginx.conf 的配置 jsonp解决跨域 Jsonp 原理:动态获取script标签   缺点:只适用于get请求 cors解决跨域(后端常用) 还有好几种但是常用的也就是这几种,小伙伴们有啥需要补充的评

    2024年02月10日
    浏览(43)
  • 解决跨域的几种方式

    利用 script 标签可以跨域加载资源的特性,通过动态创建一个 script 标签,然后将响应数据作为回调函数的参数返回,从而实现跨域请求资源。该方式只支持 GET 请求方式,且不支持发送 POST 等其它请求。 客户端代码: 服务端应返回如下格式的响应数据: 客户端创建一个 sc

    2024年02月09日
    浏览(57)
  • js跨域的解决方案

    指的是浏览器不能执行其他网站的脚本,简单来说是浏览器同源政策的限制,浏览器针对于ajax的限制。 同源政策 两个页面拥有相同的 协议,端口,域名 就是同源,如果有一个不相同就是不同源。 同源政策产生的目的 保护用户信息安全,防止一些网站盗取用户信息。 常见

    2024年02月10日
    浏览(128)
  • 实现跨域的几种方式

    前后端的分离导致了跨域的产生  跨域的三要素:协议 域名 端口 三者有一个不同即产生跨域 例如: http ://www.csdn.com https ://www.csdn.com 由于协议不同,端口不同而产生跨域 注:http的默认端口80,https的默认端口443 跨域的解决方案 前端:webpack proxy,jsonp,ngix反向代理,webpac

    2024年02月13日
    浏览(47)
  • 浏览器跨域的配置

    目录 1、前言 2、同源策略 3、跨源数据存储访问 4、浏览器跨域设置 4.1 版本号(49.x.x.x.x)之前的跨域设置 4.2 版本号(49.x.x.x.x)之后的跨域设置 5、批处理跨域设置 5.1 windows 操作系统。 5.2 Mac 操作系统 在我们进行前端开发的时候,我们请求的后端的接口可能是在不同的域名

    2024年02月07日
    浏览(33)
  • 解决前端跨域的几种方法

    一、跨域报错         在我们实际开发过程中,都有遇到过跨域的问题,跨域报错如下: 二、为什么会报跨域?         跨域的本质是浏览器基于同源策略的一种安全手段,主要是考虑到用户的信息安全。何为同源策略呢?同源策略是一种约定,它是浏览器最核心也

    2024年02月09日
    浏览(52)
  • axios如何解决跨域的方案

    由于解决跨域需要用到headers属性,所以在axios形参中需要用对象形式包裹,同时api接口也要放在url属性当中, 废话不多说,直接上代码,然后在请求接口 ---- 到浏览器的控制台 — 点击刚刚请求的接口 ---- 找到Request Headers 下 ----application/octet-stream ,如果有看到这个属性代表解

    2024年02月11日
    浏览(55)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包