blob: 1aa824ae49353e2956c509369fe0c8c657e3af56 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
|
chrome.webRequest.onBeforeSendHeaders.addListener(
function(details) {
for (var i = 0; i < details.requestHeaders.length; i++) {
if (details.requestHeaders[i].name === 'User-Agent') {
// Use newer Chrome user agent for GitHub
details.requestHeaders[i].value =
'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/59.0.3071.115 Safari/537.36';
break;
}
}
return { requestHeaders: details.requestHeaders };
},
{
urls: ['https://github.com/*']
},
['blocking', 'requestHeaders']
);
|