Добрый день. Делаю запрос на сервер, следующим образом
try {
let response = await fetch("https://192.168.12.4:8081/trsite", {
method: 'POST', // или 'PUT'
body: jsonToMap, // данные могут быть 'строкой' или {объектом}
headers: {
'Content-Security-Policy': 'connect-src https://mail.ru/',
'Content-Type': 'application/json;charset=utf-8'
}
});
let json = await response.json();
convertJsonToMap(json)
console.log('Успех:', JSON.stringify(json));
} catch (error) {
//console.error('Ошибка:', error);
}
Далее приходит ответ и я работаю частично с ответом и сайтом, на котором запустил код.Весь код не стал выкладывать, вроде как проблема в данной конструкции
На некоторых страница отрабатывает нормально. Но на других вылазит целая куча ошибок. Вот пример
VM3922:10 Refused to connect to 'https://192.168.12.4:8081/trsite' because it violates the following Content Security Policy directive: "connect-src *.adlooxtracking.com *.adsafeprotected.com *.criteo.com *.doubleverify.com *.imgsmail.ru *.mail.ru *.moatads.com *.mradx.net *.serving-sys.com an.yandex.ru cdn.consentmanager.mgr.consensu.org consentmanager.mgr.consensu.org jstracer.yandex.ru mail.ru mc.yandex.by mc.yandex.fr mc.yandex.kz mc.yandex.md mc.yandex.ru mc.yandex.ua mc.yandex.uz ok.ru strm.yandex.ru yandex.ru yandex.st yastat.net yastatic.net".
(anonymous) @ VM3922:10
VM3922:10 [Report Only] Refused to connect to 'https://192.168.12.4:8081/trsite' because it violates the following Content Security Policy directive: "connect-src *.adlooxtracking.com *.adsafeprotected.com *.criteo.com *.doubleverify.com *.imgsmail.ru *.mail.ru *.moatads.com *.mradx.net *.serving-sys.com an.yandex.ru cdn.consentmanager.mgr.consensu.org consentmanager.mgr.consensu.org jstracer.yandex.ru mail.ru mc.yandex.by mc.yandex.fr mc.yandex.kz mc.yandex.md mc.yandex.ru mc.yandex.ua mc.yandex.uz ok.ru strm.yandex.ru yandex.ru yandex.st yastat.net yastatic.net".
(anonymous) @ VM3922:10
VM3922:10 Refused to connect to 'https://192.168.12.4:8081/trsite' because it violates the document's Content Security Policy
Я так понимаю, что ему не хватает в header прописанного Content Security Policy. Как правильно прописать, чтобы избавиться от данных ошибок?