火狐浏览器的自定义代理配置



我正在本地主机上运行python HTTP代理。因此,我只想为网站列表设置该代理。可能吗?否则,如果我只能为 http 网站设置代理,那也将起作用。问题是,我的脚本无法处理https和其他协议。

在 Firefox 代理设置中,您可以单独设置 HTTP、SSL、FTP 和袜子的代理。 还有一个字段用于添加要从代理中排除的站点。

根据 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 上使用代理。

最新更新