我在本地主机上运行 python HTTP 代理。因此,我只想为网站列表设置该代理。可能吗?否则,如果我只能为 http 网站设置代理,那也可以。问题是,我的脚本无法处理 https 和其他协议。
1 回答
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";
}
}
然后在代理设置中将自动配置 url 设置为:file:///C:/proxy.pac
此示例仅在 google.com 上使用代理。
于 2018-06-17T11:32:55.643 回答