first commit
This commit is contained in:
27
hw_datacollector/bg.js
Normal file
27
hw_datacollector/bg.js
Normal file
@@ -0,0 +1,27 @@
|
||||
/* global chrome */
|
||||
|
||||
var onHeadersReceived = function (details) {
|
||||
|
||||
for (var i = 0; i < details.responseHeaders.length; i++) {
|
||||
if (details.responseHeaders[i].name.toLowerCase() === 'content-security-policy') {
|
||||
details.responseHeaders[i].value = '';
|
||||
}
|
||||
}
|
||||
|
||||
return {
|
||||
responseHeaders: details.responseHeaders
|
||||
};
|
||||
};
|
||||
|
||||
|
||||
var init = function () {
|
||||
// When Chrome recieves some headers
|
||||
var onHeaderFilter = { urls: ['*://*/*'], types: ['main_frame', 'sub_frame', "script", "object", "xmlhttprequest", "other"] };
|
||||
chrome.webRequest.onHeadersReceived.addListener(
|
||||
onHeadersReceived, onHeaderFilter, ['blocking', 'responseHeaders']
|
||||
);
|
||||
|
||||
// onAttached
|
||||
};
|
||||
|
||||
init();
|
||||
Reference in New Issue
Block a user