我是网站的用户(我无法控制),有时会出现重定向循环(第A页重定向到B,B到A)。删除特定Cookie可修复此问题。我希望在检测到直接循环时自动抑制该cookie。 我正在考虑为这种效果开发一个小的chrome扩展(这将是我写的第一个插件)。那会有用吗? 我尝试使用webRequest API(onBeforeRedirect),但它似乎没有捕获重定向。
这是我的manifest.json:
{
"manifest_version": 2,
"name": "name",
"description": "description",
"version": "1.0",
"permissions": [
"<all_urls>","webRequest","webRequestBlocking"
],
"background": {
"scripts": ["test.js"],
"persistent": true
}
}
这是我的test.js:
var callback = function(details) {
console.log("redirect caught!");
};
chrome.webRequest.onBeforeRedirect.addListener(callback);
我做错了什么?