Ler a configuración de proxy de macOS con scutil --proxy
Use scutil --proxy para distinguir os proxys fixos activos dos valores gardados e da política PAC por destino.
scutil --proxyLea os campos relacionados en conxunto:
| Configuración | Campos que hai que interpretar |
|---|---|
| HTTP fixo | HTTPEnable (0/1), HTTPProxy e HTTPPort |
| HTTPS ou SOCKS | Os seus campos correspondentes de activación, extremo e porto |
| Política automática | ProxyAutoConfigEnable e ProxyAutoConfigURLString |
Un host gardado non é unha ruta activa. Para un extremo HTTP activo que o cliente receptor deba usar como proxy fixo, o URL contén primeiro o host e despois o porto:
http://proxy.example.net:8080Un URL PAC identifica un script, non ese receptor de reenvío. Exportalo como HTTP_PROXY perde as decisións por destino. A categoría HTTPS tampouco non implica TLS cara ao intermediario.
Revise a omisión e a configuración con ámbito antes de converter a saída en variables, e use a interface que admite o cliente de liña de ordes real.