не удается загрузить axios с помощью cdn

#javascript #axios #fetch

#javascript #axios #выборка

Вопрос:

Я пытаюсь использовать axios с помощью cdn

но я получаю эту ошибку: отказано в загрузке скрипта ‘https://cdn.jsdelivr.net/npm/axios/dist/axios.min.js «потому что это нарушает следующую директиву политики безопасности контента: «script-src ‘self'». Обратите внимание, что ‘script-src-elem’ явно не был задан, поэтому ‘script-src’ используется в качестве запасного варианта.

Комментарии:

1. И что показало ваше исследование политики безопасности контента ?

Ответ №1:

В моем случае, загружая axios cdn через базовый шаблон pug, я создал промежуточное ПО express, которое задает заголовок Content-Security-Policy.

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