因此chrome.proxy中的Bypasslist将绕过使用代理的列表,但是我需要的是仅代理一些我想要的网站,例如仅4个网站,并且如果我需要在绕行中创建列表,则由代理绕过列出这将是地狱。
我可以使用chrome.proxy吗?因此,只有某些网站会被代理。
答案 0 :(得分:2)
documentation提供了一个示例,其中您指定了PAC script:
var config = {
mode: "pac_script",
pacScript: {
data: "function FindProxyForURL(url, host) {\n" +
" if (host == 'foobar.com')\n" +
" return 'PROXY blackhole:80';\n" +
" return 'DIRECT';\n" +
"}"
}
};
chrome.proxy.settings.set(
{value: config, scope: 'regular'},
function() {});
该示例完全满足您对1个域的要求,并且应该可以扩展到多个域。