有没有办法配置 Solaris 系统设置(不是浏览器配置)将代理配置/逻辑委托给代理自动配置 (PAC) 脚本?
大多数浏览器都支持 PAC 脚本。我有兴趣利用 Solaris 系统的现有 PAC 脚本,以便 curl、Java HTTP 和其他网络调用能够根据 PAC 中的规则进行代理。
那可能吗?
答案1
unix 中没有系统范围的代理配置。wget 等程序使用 http_proxy 环境变量(如果已设置)。但您不能依赖此假设。
此外,PAC 脚本可以做一些奇特的事情,比如根据当前 IP 地址决定代理等。最好的选择是在脚本中实现相同的逻辑并执行它来设置 http_proxy 变量。