chrome.proxy API 没有为每个标签页提供独立设置
区分基于目标的代理选择与在同一浏览器配置文件中为每个标签页分配不同代理。
提供域名规则的代理扩展可以让一个网站走代理 A,另一个走代理 B。这是基于目标的选择,而不是绑定到每个标签页的独立路由。
Chrome 的代理设置 API 提供普通或无痕范围的配置。它不接受 tabId 来设置独立代理。PAC 评估同样接收目标信息,而不是浏览器标签页标识符。
如果两个标签页在同一策略下请求同一目标,域名规则无法区分它们。更改共享配置也可能影响其他标签页的新请求;它不会把已经建立的连接转移到新路由上。
若要让同一网站同时走不同路由,请选择分别配置的浏览器配置文件,或其他支持独立代理配置的浏览器上下文安排。无痕模式的独立范围提供了一种特定的隔离,而不是无限的按标签页代理接口。