当前位置: 首页 > article >正文

前端访问geoserver服务发生跨域的解决办法,以及利用html2canvas下载绘制的地图

我的业务场景:

需要利用html2canvas下载Openlayers绘制的地图。

预期:可以下载成图片甚至其他格式(svg)文件。

结果:下载下来是个空白图片。

排查错误:请求数据正常回显到页面上,利用html2canvas截取的时候会发生跨域,导致无法绘制。

首先处理tomcat跨域问题

第一步下载两个jar包:

1. cors-filter-2.6.jar

https://mvnrepository.com/artifact/com.thetransactioncompany/cors-filter/2.6

2. java-property-utils-1.9.1.jar

https://mvnrepository.com/artifact/com.thetransactioncompany/java-property-utils/1.9.1

下载好放在 webapps/geoserver/WEB-INF


http://www.kler.cn/a/105377.html

相关文章:

  • 小知识(6) el-table表格选中行和回显行(vue3)
  • 【iOS安全】提取app对应的URLScheme
  • Apache ActiveMQ RCE漏洞复现(CNVD-2023-69477)
  • 信息科技如何做好风险管理
  • JavaWeb——IDEA操作:Project最终新建module
  • 在Eclipse中使用Junit
  • 国际腾讯云自主拼装直播 URL教程!!!
  • node模块导出引入两种方式和npm包管理
  • 点云从入门到精通技术详解100篇-基于尺度统一的三维激光点云与高清影像配准
  • HTML5教程
  • 为什么自动驾驶需要5G?
  • Java后端开发——房贷计算器(Ajax版、Json版、等额本息+等额本金)
  • 传智书城源码+课程设计文档基于JSP+Servlet实现
  • PDF编辑工具Acrobat Pro DC 2023中文
  • Hive客户端和Beeline命令行的基本使用
  • 【原创】修复vCenter的Web界面无法启动的问题
  • 京东平台数据分析:2023年9月京东空气净化器行业品牌销售排行榜
  • Spring-手写模拟Spring底层原理
  • RabbitMQ 链接管理-发布者-消费者
  • OpenGL —— 2.9、摄像机之模拟CS鼠标视角转动(附源码,glfw+glad)