【问题标题】:cant load axios by using cdn无法使用cdn加载axios
【发布时间】:2020-09-24 20:29:08
【问题描述】:

我正在尝试通过 cdn 使用 axios

但我收到此错误: 拒绝加载脚本“https://cdn.jsdelivr.net/npm/axios/dist/axios.min.js”,因为它违反了以下内容安全策略指令:“script-src 'self'”。请注意,'script-src-elem' 没有显式设置,因此 'script-src' 用作备用。

【问题讨论】:

标签: javascript axios fetch


【解决方案1】:

在我通过 pug 基本模板加载 axios cdn 的情况下,我创建了一个快速中间件,用于设置 Content-Security-Policy 的标头。

app.use(function(req, res, next) { 
  res.setHeader( 'Content-Security-Policy', "script-src 'self' https://cdnjs.cloudflare.com" ); 
  next(); 
})

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-01-14
    • 1970-01-01
    • 1970-01-01
    • 2012-11-08
    • 1970-01-01
    相关资源
    最近更新 更多