Вредност ProxyServer у Windows-у може бити мапа
Препознајте Windows прокси низове специфичне за протокол уместо да целу вредност предате конструктору за један URI.
Скрипта чита ProxyServer из Windows Internet Settings и додељује га WebProxy.Address. Ради на једном рачунару, а затим не успева на другом чија вредност изгледа овако:
http=proxy-a.example:8080;https=proxy-b.example:8080
То је конфигурациони низ специфичан за протокол, а не један прокси URI. Предаја целе вредности конструктору који очекује једну адресу мења значење улаза.
| Унос | Бира прокси за |
|---|---|
| http=... | HTTP захтеве одредишта |
| https=... | HTTPS захтеве одредишта |
Кључ https сам по себи не значи да веза са тим проксијем користи TLS. Обичан HTTP прокси може пренети HTTPS одредиште кроз CONNECT.
Преферирајте подржано системско прокси сучеље за стварно одредиште где га клијент пружа. Ручни прокси низови, правила заобилажења, URL-ови аутоматске конфигурације и аутоматско откривање различити су делови конфигурације. Читање једне вредности регистра не може их све репродуковати. Ако прегледате сачувану мапу, прочитајте ProxyEnable и AutoConfigURL поред ProxyServer.
Ако интеграција мора да анализира ручно мапирање, пратите његов документовани формат, задржите повезаност са протоколом и користите прави URI или анализатор крајње тачке за сваку изабрану вредност. Дељење сваке две тачке квари IPv6; избор првог уноса губи горњу разлику.
Држите ово у одговарајућем контексту налога. Подешавања интерактивног корисника нису аутоматски подешавања услуге која ради под другим идентитетом.