资讯专栏INFORMATION COLUMN

在electron中实现跨域请求,无需更改服务器端设置

lingdududu / 2776人阅读

摘要:很简单,在的模块中配置这样一个参数是什么意思呢顾名思义,他是设置安全性,如果参数设置为,它将禁用相同地方的规则通常测试服并且如果有个非用户设置的参数,就设置和的值为。表示是否允许一个使用的界面来渲染由提交的,,。

很简单,在Electron的BrowserWindow模块中配置这样一个参数:

mainWindow = new BrowserWindow({
    webPreferences: {webSecurity: false},
  })

webSecurity是什么意思呢?顾名思义,他是设置web安全性,如果参数设置为 false,它将禁用相同地方的规则 (通常测试服), 并且如果有2个非用户设置的参数,就设置 allowDisplayingInsecureContentallowRunningInsecureContent的值为true。 (webSecurity的默认值为true

allowDisplayingInsecureContent表示是否允许一个使用 https的界面来展示由 http URLs 传过来的资源。默认false
allowRunningInsecureContent表示是否允许一个使用 https的界面来渲染由 http URLs 提交的html,css,javascript。默认为 false

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/89837.html

相关文章

  • javascript中实跨域的方式总结

    摘要:中的跨域请求应该也算是一个重点,具体什么叫跨域,在这里我就不展开了,可以查一下浏览器的同源策略和跨域的定义。再看后台文件文件接收回调函数并把要返回的参数以参数注入的方式注入到回调函数中,再返回给客户端。 js中的跨域请求应该也算是一个重点,具体什么叫跨域,在这里我就不展开了,可以查一下浏览器的同源策略和跨域的定义。原来只知道常用的jsonp和document.domain这两种方式,这...

    VioletJack 评论0 收藏0
  • 解决vue-axios和vue-resource跨域问题

    摘要:个人博客同步文章最近在学习,在中没有,而是利用和进行数据通信。问题在使用的请求时出现跨域问题。这个非常重要,困惑了自己好久设置代理解决跨域问题后注释掉解决跨域问题同一样设置代理方法,不过不需要特别声明中的内容了。 个人博客同步文章 https://mr-houzi.com/2018/02/... 最近在学习vue,在vue中没有ajax,而是利用vue-resource和vue-ax...

    nanfeiyan 评论0 收藏0
  • iMap | 一款基于 Electron 和 Vue 的跨平台旅行地图生成器

    摘要:请求错误请求代码封装与基本一致,只是将换成即可。关于的使用是个能把组件的共享状态抽取出来,当做一个全局单例模式进行管理。首先确保你的已经安装,运行来安装。 项目地址:https://huangxizhou.com/project/iMap 技术栈 Vue.js Vuex Axios Webpack Leancloud(express) Echarts Electron(electr...

    dingda 评论0 收藏0
  • javasscript - 收藏集 - 掘金

    摘要:跨域请求详解从繁至简前端掘金什么是为什么要用是的一种使用模式,可用于解决主流浏览器的跨域数据访问的问题。异步编程入门道典型的面试题前端掘金在界中,开发人员的需求量一直居高不下。 jsonp 跨域请求详解——从繁至简 - 前端 - 掘金什么是jsonp?为什么要用jsonp?JSONP(JSON with Padding)是JSON的一种使用模式,可用于解决主流浏览器的跨域数据访问的问题...

    Rango 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<