Windows ProxyServer: citirea intrărilor proxy specifice protocolului
Păstrați maparea protocoalelor în configurația manuală de proxy din Windows în loc să o aplatizați într-un singur punct final.
Citiți indicatorul de activare manuală și URL-ul de configurare automată împreună cu șirul de proxy. Pentru Internet Settings stocate ale utilizatorului curent:
Get-ItemProperty `
'HKCU:\Software\Microsoft\Windows\CurrentVersion\Internet Settings' |
Select-Object ProxyEnable, ProxyServer, AutoConfigURL
O valoare ProxyServer poate fi o hartă de protocoale:
http=proxy-a.example:8080;https=proxy-b.example:8081
Prima intrare nu este răspunsul pentru fiecare cerere. Împărțirea la puncte și virgule și luarea unei singure valori pierde maparea protocolului de destinație; prefixarea cu http:// nu o poate restabili.
Interpretați celelalte câmpuri înainte de a folosi harta. Un punct final manual vechi poate rămâne stocat în timp ce proxy-ul manual este dezactivat. AutoConfigURL numește un script PAC, nu un punct final de redirecționare care poate fi copiat într-un client HTTP.
Această comandă nu contactează niciun proxy și nu selectează nicio rută a cererii. Citește și contul care o execută, așa că rezultatul utilizatorului interactiv nu descrie un serviciu nelegat. Pentru o destinație anume, folosiți interfața acceptată a clientului; pentru WinHTTP, determinați proxy-ul pentru acel URL. Raportați setările stocate separat de acea selecție și de orice adresă de ieșire observată.