我在localhost上运行python HTTP代理。所以,我想只为网站列表设置该代理。可能吗?否则,如果我只能为http网站设置代理,那也可以。问题是,我的脚本无法处理https和其他协议。
答案 0 :(得分:0)
在Firefox代理设置中,您可以单独设置HTTP,SSL,FTP和socks的代理。 还有一个字段可以添加要从代理中排除的网站。
根据Firefox版本,可以在常规首选项页面的底部或高级>网络>连接设置下的首选项中找到代理设置。
或者您可以创建代理自动配置文件并将其添加到Firefox代理设置中。 使用以下内容创建文件C:\ proxy.pac:
function FindProxyForURL(url, host) {
if (shExpMatch(host, "(*.google.com|google.com)")){
return "PROXY 127.0.0.1:8080";
} else {
return "DIRECT";
}
}
然后在代理设置中将自动配置网址设置为:file:///C:/proxy.pac
此示例仅在google.com上使用代理。