急,用 electron 发送请求遇到了问题

2021-12-06 15:11:42 +08:00
 ShibanuDrill

electron 版本为 16.0.3 ,在 react 组件内发起请求,会因为 CSP 策略而被拦截,如图

但是 html 中已经设置了 CSP 策略

<meta http-equiv="Content-Security-Policy" content="connect-src 'self' http://localhost:3022 'unsafe-eval';">

依然不顶用,创建 BrowserWindow 的地方配置了 webSecurity 为 false 也不行,查了一圈完全没查到有效的办法,各位大哥救一救小弟

2912 次点击
所在节点    JavaScript
23 条回复
ShibanuDrill
2021-12-06 17:36:31 +08:00
用了 11L 的方案可以了,谢谢大佬和各位🙏
lx000377
2021-12-06 17:45:28 +08:00
试了下 没发现你这个问题 electron15.3
![]( https://s2.loli.net/2021/12/06/FeTrDE1fac9Ss3t.png)
DrakeXiang
2021-12-06 21:49:14 +08:00
好像听说 axios 里面很多兼容浏览器的代码,在 electron 上会有问题

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/820365

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX