Как удалить заголовки ответа?
Пытаюсь удалить заголовки ответа, но они почему-то не удаляются. Использую расширение "Resource Override" и он удаляет. Как мне самому удалить их? Использую вторую версию
chrome.webRequest.onHeadersReceived.addListener(details => {
const headers = details.responseHeaders.filter(header =>
!['Content-Security-Policy', 'X-Content-Security-Policy', 'X-Frame-Options'].includes(header.name)
);
headers.push({
name: 'Access-Control-Allow-Origin',
value: '*'
});
return {responseHeaders: headers};
}, {urls: ['<all_urls>']}, ['responseHeaders', 'blocking'])