Как я могу программно проверить, находится ли мой компьютер за прокси-сервером?

Я пытаюсь найти хороший способ определить, работает ли мой компьютер за прокси или нет.

Я просматриваю WinAPI, но не могу найти ничего полезного. I’ve читать что достаточно открыть tcp-соединение через порт 80 с интернет-адресом, но действительно ли это лучшее решение?

Я не хочу проверять настройки прокси каждого браузера, но глобальные системные настройки прокси … если есть что-то подобное.

Я должен использовать Windows (XP и Windows 7 и более новые должны поддерживаться) и C ++

0

Решение

Вы можете использовать WinINet API, см. «Настройка и получение параметров Интернета» здесь:

http://msdn.microsoft.com/en-us/library/windows/desktop/aa385384%28v=vs.85%29.aspx#general_option

Это предполагает, что настройки прокси установлены в параметрах Internet Explorer.

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]