Bloquer I.P en fonction des URLs (Extension Chrome)
Bonjour a tous
j'ai crée une extension Chrome qui bloque des URL xxx comme ceci.
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
|
(function() {
var AUTHORIZED_DOMAINS= {
"www.xxx.com": false,
"xxx.com": false
};
function extract_domain(url) {
var matches = url.match(/^https?\:\/\/([^\/?#]+)(?:[\/?#]|$)/i);
return matches[1];
}
chrome.webRequest.onBeforeRequest.addListener(function(details) {
var domain = extract_domain(details.url);
return { cancel: AUTHORIZED_DOMAINS[domain ]===false };
}, {urls: ["<all_urls>"]},["blocking"]);})(); |
Est il possible de dire a l'extension de bloquer automatiquement les I.P correspondant a ces URL??
si par example un utilisateur tape une i.p correspondant a un de ces URL ALORS l'extension chrome la reconait et reagit de la meme facon que pour ces urls listés
Actuellement j'ai plus de 300.000urls encodées +- 800 URL par jour.
Est il possible D'AJOUTER cette fonction a mon add-on ?
Merci a tous pour votre aide.