在www.reddit.com 上进行收藏提示网络连接失败, 检查发现是来自www.reddit.com 的CSP拦截 , old.reddit.com 就正常了,这是一个典型,还有一些其他网站也会这样 现象: 在 www.reddit.com 上使用 Cubox 扩展进行收藏时,提示网络连接失败。经开发者工具 Network 面板排查,发现 Cubox 扩展发起的请求(/c/api/v2/search_engine/new、/c/api/norm/card/hash/exist、/c/api/userInfo 等)全部被拦截,状态显示为红色失败,且类型标记为 CSP。 根本原因: Reddit(新版)设置了较为严格的 Content Security Policy (CSP)。Cubox Firefox 扩展(firefox-ext-7.6.0)当前实现方式是在 Content Script 中直接使用 fetch 向 cubox.pro 发起跨域请求,并携带自定义 authorization 请求头。该请求的 Origin 为 https://www.reddit.com,触发了 Reddit 页面的 CSP 拦截策略,导致请求被浏览器阻止。 验证: 将 URL 切换到 old.reddit.com 后,扩展收藏功能恢复正常。这说明问题并非 Cubox 服务端或网络本身,而是新版 Reddit 的 CSP 策略对内容脚本跨域请求的限制。